diff options
author | Joas Schilling <coding@schilljs.com> | 2023-05-01 22:00:42 +0200 |
---|---|---|
committer | Joas Schilling <coding@schilljs.com> | 2023-05-01 22:08:04 +0200 |
commit | 2445eb98686a52cb31c53c4a7946ca666f91ef85 (patch) | |
tree | 14c2109421b4e5a74c0a63695bd3c8df2bf60b06 /lib/Controller | |
parent | 3491ba27b335b4fc668403c800fb6496ea7ebeb7 (diff) |
fix(user-status): Fix type and missing docs of user status clearAt
Signed-off-by: Joas Schilling <coding@schilljs.com>
Diffstat (limited to 'lib/Controller')
-rw-r--r-- | lib/Controller/RoomController.php | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/Controller/RoomController.php b/lib/Controller/RoomController.php index b5ebf1b69..2ab85d91d 100644 --- a/lib/Controller/RoomController.php +++ b/lib/Controller/RoomController.php @@ -818,10 +818,11 @@ class RoomController extends AEnvironmentAwareController { } if (isset($statuses[$userId])) { + $clearAt = $statuses[$userId]->getClearAt(); $result['status'] = $statuses[$userId]->getStatus(); $result['statusIcon'] = $statuses[$userId]->getIcon(); $result['statusMessage'] = $statuses[$userId]->getMessage(); - $result['statusClearAt'] = $statuses[$userId]->getClearAt(); + $result['statusClearAt'] = $clearAt ? $clearAt->getTimestamp() : null; } elseif (isset($headers['X-Nextcloud-Has-User-Statuses'])) { $result['status'] = IUserStatus::OFFLINE; $result['statusIcon'] = null; |