From e16e16c97222340ea7559423ef54cd670c607863 Mon Sep 17 00:00:00 2001 From: Jore Date: Fri, 5 Apr 2024 11:23:21 +1100 Subject: [PATCH] occ: Add check for never logged in for user:info. Signed-off-by: Jore --- core/Command/User/Info.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/core/Command/User/Info.php b/core/Command/User/Info.php index f51c1365ff4..48d6e074111 100644 --- a/core/Command/User/Info.php +++ b/core/Command/User/Info.php @@ -47,6 +47,11 @@ class Info extends Base { return 1; } $groups = $this->groupManager->getUserGroupIds($user); + if ($user->getLastLogin() == 0) { + $lastseen = "never"; + } else { + $lastseen = date('Y-m-d H:i:s T', $user->getLastLogin()); + } $data = [ 'user_id' => $user->getUID(), 'display_name' => $user->getDisplayName(), @@ -56,7 +61,7 @@ class Info extends Base { 'groups' => $groups, 'quota' => $user->getQuota(), 'storage' => $this->getStorageInfo($user), - 'last_seen' => date('Y-m-d H:i:s T', $user->getLastLogin()), + 'last_seen' => $lastseen, 'user_directory' => $user->getHome(), 'backend' => $user->getBackendClassName() ]; -- 2.39.5