diff --git a/gallery.module b/gallery.module index 9dd79cdd447e39e220f2ddf77052904a7fdefb0b..dccf58f636de03c5a4318b1193546bc494761183 100644 --- a/gallery.module +++ b/gallery.module @@ -1,10 +1,9 @@ name; + $language = ($edit['language']) ? $edit['language'] : $user->language; + $pass = ($edit['pass']) ? md5($edit['pass']) : $user->pass; + $email = ($edit['email']) ? $edit['mail'] : $user->mail; $ret = GalleryEmbed::updateUser($user->uid, - array('username' => $edit['name'], - 'email' => $edit['mail'])); + array('username' => $name, + 'fullname' => $name, + 'email' => $mail, + 'language' => $language, + 'hashedpassword' => $pass, + 'hashmethod' => 'md5')); if ($ret->isError()) { // try to create user then. $ret = GalleryEmbed::createUser($user->uid, - array('username' => $edit['name'], - 'email' => $edit['mail'], - 'language' => $edit['language'], + array('username' => $name, + 'fullname' => $name, + 'email' => $mail, + 'language' => $language, + 'hashedpassword' => $pass, + 'hashmethod' => 'md5' )); if ($ret->isError()) { gallery_error(t('Error updating Gallery user'), $ret); @@ -269,7 +280,7 @@ function gallery_page() { drupal_set_html_head(implode("\n",$javascript)); } drupal_set_html_head(implode("\n",$css)); - + drupal_set_title($title); print theme('page', $result['bodyHtml']); } }