Fixed missing user in active, Added removal of missed constraint before changing project column

This commit is contained in:
xevidos 2020-03-30 14:16:28 -04:00
parent 96e19afbe2
commit 3833ac5c83
2 changed files with 16 additions and 1 deletions

View File

@ -101,7 +101,7 @@ class Active extends Common {
foreach( $result as $id => $data ) {
array_push( $users, $data["user"] );
if( $data["user"] == $_SESSION ) {
if( $data["user"] == $_SESSION["user"] ) {
$user = true;
break;

View File

@ -359,6 +359,21 @@ class sql {
);
}
try {
$projects = $this->query( array(
"mysql" => "ALTER TABLE projects DROP INDEX project_path;",
"pgsql" => "ALTER TABLE projects DROP CONSTRAINT project_path;",
), array(), 0, "rowCount", "exception" );
} catch( Exception $error ) {
//echo var_dump( $error->getMessage() );
$status_updates["path_owner_constraint"] = array(
"error_message" => $error->getMessage(),
"dev_message" => "Removal of project_path constraint in the projects table failed. This usually means there was never one to begin with"
);
}
try {
$convert = false;