summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorGravatar Tom Willemse2024-02-29 09:01:24 -0800
committerGravatar Tom Willemse2024-02-29 09:01:24 -0800
commite1bfad3df7b41cbc8537222f211edaf9b3444edf (patch)
treecb18dd074efb0c21257add51d2762421215587a1
parent907fd55a5c4b5974256f21bb8b683e76de5e8b8d (diff)
downloadscuttle-e1bfad3df7b41cbc8537222f211edaf9b3444edf.tar.gz
scuttle-e1bfad3df7b41cbc8537222f211edaf9b3444edf.zip
Fix issue accessing an array index on a boolean
-rw-r--r--src/SemanticScuttle/Service/User.php20
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' => '' ];
}
}