error admin_user.php nick or email already exits
This commit is contained in:
parent
4d1502d092
commit
b20124e57e
|
@ -289,18 +289,26 @@ function admin_user()
|
||||||
$user_source = User::find($user_id);
|
$user_source = User::find($user_id);
|
||||||
|
|
||||||
$changed_email = false;
|
$changed_email = false;
|
||||||
|
$email = $request->postData('eemail');
|
||||||
|
if (($user_source->email !== $email) && User::whereEmail($email)->exists()) {
|
||||||
|
$html .= error(__('settings.profile.email.already-taken') . "\n", true);
|
||||||
|
break;
|
||||||
|
}
|
||||||
if ($user_source->settings->email_human) {
|
if ($user_source->settings->email_human) {
|
||||||
$changed_email = $user_source->email !== $request->postData('eemail');
|
$changed_email = $user_source->email !== $email;
|
||||||
$user_source->email = $request->postData('eemail');
|
$user_source->email = $email;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$changed_nick = false;
|
||||||
$nick = trim((string) $request->get('eNick'));
|
$nick = trim((string) $request->get('eNick'));
|
||||||
$nickValid = (new Username())->validate($nick);
|
$nickValid = (new Username())->validate($nick);
|
||||||
|
if (($user_source->name !== $nick) && User::whereName($nick)->exists()) {
|
||||||
$changed_nick = false;
|
$html .= error(__('settings.profile.nick.already-taken') . "\n", true);
|
||||||
|
break;
|
||||||
|
}
|
||||||
$old_nick = $user_source->name;
|
$old_nick = $user_source->name;
|
||||||
if ($nickValid && $user_edit) {
|
if ($nickValid && $user_edit) {
|
||||||
$changed_nick = $user_source->name !== $nick;
|
$changed_nick = ($user_source->name !== $nick) || User::whereName($nick)->exists();
|
||||||
$user_source->name = $nick;
|
$user_source->name = $nick;
|
||||||
}
|
}
|
||||||
$user_source->save();
|
$user_source->save();
|
||||||
|
|
|
@ -120,7 +120,7 @@ msgid "news.comment-delete.success"
|
||||||
msgstr "Comment successfully deleted."
|
msgstr "Comment successfully deleted."
|
||||||
|
|
||||||
msgid "news.edit.duplicate"
|
msgid "news.edit.duplicate"
|
||||||
msgstr "Diese News wurde bereits erstellt."
|
msgstr "This news has already been created."
|
||||||
|
|
||||||
msgid "news.edit.success"
|
msgid "news.edit.success"
|
||||||
msgstr "News successfully updated."
|
msgstr "News successfully updated."
|
||||||
|
|
Loading…
Reference in New Issue