diff options
author | Tom Willemse | 2024-02-29 09:01:24 -0800 |
---|---|---|
committer | Tom Willemse | 2024-02-29 09:01:24 -0800 |
commit | e1bfad3df7b41cbc8537222f211edaf9b3444edf (patch) | |
tree | cb18dd074efb0c21257add51d2762421215587a1 | |
parent | 907fd55a5c4b5974256f21bb8b683e76de5e8b8d (diff) | |
download | scuttle-e1bfad3df7b41cbc8537222f211edaf9b3444edf.tar.gz scuttle-e1bfad3df7b41cbc8537222f211edaf9b3444edf.zip |
Fix issue accessing an array index on a boolean
-rw-r--r-- | src/SemanticScuttle/Service/User.php | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/src/SemanticScuttle/Service/User.php b/src/SemanticScuttle/Service/User.php index 917c7c9..68e8c11 100644 --- a/src/SemanticScuttle/Service/User.php +++ b/src/SemanticScuttle/Service/User.php @@ -103,7 +103,15 @@ class SemanticScuttle_Service_User extends SemanticScuttle_DbService GENERAL_ERROR, 'Could not get user', '', __LINE__, __FILE__, $query, $this->db ); - return false; + return [ 'uId' => 0, + 'username' => '', + 'name' => '', + 'email' => '', + 'homepage' => '', + 'content' => '', + 'datetime' => NULL, + 'isAdmin' => false, + 'privateKeey' => '' ]; } $row = $this->db->sql_fetchrow($dbresult); @@ -111,7 +119,15 @@ class SemanticScuttle_Service_User extends SemanticScuttle_DbService if ($row) { return $row; } else { - return false; + return [ 'uId' => 0, + 'username' => '', + 'name' => '', + 'email' => '', + 'homepage' => '', + 'content' => '', + 'datetime' => NULL, + 'isAdmin' => false, + 'privateKeey' => '' ]; } } |