bugfix in rename.php

This commit is contained in:
Leander
2017-04-30 17:20:23 +02:00
parent e93191689d
commit 16e21d8114
3 changed files with 6 additions and 1 deletions

View File

@@ -18,6 +18,9 @@ if(preg_match(PATTERN, $name) != 1) {
$error = 14101;
} else if($uid == '') {
$error = 14102;
} else if($db->query('SELECT EXISTS (SELECT 1 FROM "Users" WHERE "ID" = $1)', array($uid))
['data'][0]['exists'] == 'f') {
$error = 14104;
} else {
$db->query('UPDATE "Users" SET "name" = $1 WHERE "ID" = $2', array($name, $uid));
if(preg_match('/violates unique constraint "Users_name_unique"/', pg_last_error()) == 1) {