Revert "INSERT ... RETURNING is well-supported now" - mysql doesn't...
This reverts commit 633d5c5348
.
This commit is contained in:
@@ -614,12 +614,11 @@ class UserPage extends Extension
|
||||
$need_admin = ($database->get_one("SELECT COUNT(*) FROM users WHERE class='admin'") == 0);
|
||||
$class = $need_admin ? 'admin' : 'user';
|
||||
|
||||
$uid = $database->get_one(
|
||||
"INSERT INTO users (name, pass, joindate, email, class)
|
||||
VALUES (:username, :hash, now(), :email, :class)
|
||||
RETURNING id",
|
||||
$database->execute(
|
||||
"INSERT INTO users (name, pass, joindate, email, class) VALUES (:username, :hash, now(), :email, :class)",
|
||||
["username"=>$event->username, "hash"=>'', "email"=>$email, "class"=>$class]
|
||||
);
|
||||
$uid = $database->get_last_insert_id('users_id_seq');
|
||||
$new_user = User::by_name($event->username);
|
||||
$new_user->set_password($event->password);
|
||||
|
||||
|
Reference in New Issue
Block a user