diff --git a/build/portal/html/install/index.php b/build/portal/html/install/index.php index f737d16..e45fe3b 100644 --- a/build/portal/html/install/index.php +++ b/build/portal/html/install/index.php @@ -308,8 +308,8 @@ EOF; name TEXT NOT NULL, email TEXT NOT NULL, login TEXT NOT NULL, - password TEXT NOT NULL), - token TEXT;'; + password TEXT NOT NULL, + token TEXT NULL);'; $aircraftSql = 'CREATE TABLE '.$dbPrefix.'aircraft ( id INTEGER PRIMARY KEY AUTOINCREMENT, icao TEXT NOT NULL, @@ -354,6 +354,11 @@ EOF; break; } + // Set permissions on SQLite file. + if ($_POST['driver'] == "sqlite") { + chmod($_SERVER['DOCUMENT_ROOT'].DIRECTORY_SEPARATOR."data".DIRECTORY_SEPARATOR."portal.sqlite", 0666); + } + $dbh = $common->pdoOpen(); $sth = $dbh->prepare($administratorsSql); @@ -391,10 +396,6 @@ EOF; $dbh = NULL; } - // Set permissions on SQLite file. - if ($_POST['driver'] == "sqlite") { - chmod($_SERVER['DOCUMENT_ROOT'].DIRECTORY_SEPARATOR."data".DIRECTORY_SEPARATOR."portal.sqlite", 0666); - } // Add settings. $common->addSetting('version', $thisVersion);