Fix setup.php

V2_Rewrite
Skylar Ittner 6 years ago
parent c6e0e1913f
commit 2c0819d8b7

@ -30,15 +30,15 @@ if (is_empty($_POST['username']) || is_empty($_POST['password']) || is_empty($_P
</form> </form>
<?php <?php
} else { } else {
require_once __DIR__ . "/lib/login.php";
header("Content-Type: text/plain"); header("Content-Type: text/plain");
if (user_exists($_POST['username'])) { $user = User::byUsername($_POST['username']);
$userid = $database->get('accounts', 'uid', ['username' => $_POST['username']]); if ($user->exists()) {
$userid = $user->getID();
echo "User already exists, skipping creation.\n"; echo "User already exists, skipping creation.\n";
} else { } else {
$userid = adduser($_POST['username'], $_POST['password'], $_POST['realname'], (filter_var($_POST['email'], FILTER_VALIDATE_EMAIL) ? $_POST['email'] : null), "", "", 1); $userid = User::add($_POST['username'], $_POST['password'], $_POST['realname'], (filter_var($_POST['email'], FILTER_VALIDATE_EMAIL) ? $_POST['email'] : null), "", "", 1);
echo "User account #$userid created.\n"; echo "User account #$userid created.\n";
} }
$database->insert('assigned_permissions', ['uid' => $userid, 'permid' => 1]); $database->insert('assigned_permissions', ['uid' => $userid, 'permid' => 1]);
die("ADMIN permission assigned."); die("ADMIN permission assigned.");
} }

@ -1 +1 @@
Subproject commit 639192478e91666490ca7728c5e335dc06f0c111 Subproject commit 7f2e7a8cafafec079657d2b346cfb2c7ac6fa08d
Loading…
Cancel
Save