Merge pull request #9055 from annando/zero-owner
Return system account data when fetching data for user "0"
This commit is contained in:
commit
c259d2b454
1 changed files with 6 additions and 2 deletions
|
@ -118,8 +118,8 @@ class User
|
|||
}
|
||||
}
|
||||
|
||||
$system['spubkey'] = $system['uprvkey'] = $system['prvkey'];
|
||||
$system['username'] = $system['name'];
|
||||
$system['sprvkey'] = $system['uprvkey'] = $system['prvkey'];
|
||||
$system['spubkey'] = $system['upubkey'] = $system['pubkey'];
|
||||
$system['nickname'] = $system['nick'];
|
||||
return $system;
|
||||
}
|
||||
|
@ -332,6 +332,10 @@ class User
|
|||
*/
|
||||
public static function getOwnerDataById(int $uid, bool $check_valid = true)
|
||||
{
|
||||
if ($uid == 0) {
|
||||
return self::getSystemAccount();
|
||||
}
|
||||
|
||||
if (!empty(self::$owner[$uid])) {
|
||||
return self::$owner[$uid];
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue