diff --git a/src/app/Console/Commands/User/StatusCommand.php b/src/app/Console/Commands/User/StatusCommand.php index 21eadbfe..83c989be 100644 --- a/src/app/Console/Commands/User/StatusCommand.php +++ b/src/app/Console/Commands/User/StatusCommand.php @@ -1,63 +1,64 @@ getUser($this->argument('user'), true); if (!$user) { $this->error("User not found."); return 1; } $statuses = [ 'active' => User::STATUS_ACTIVE, 'suspended' => User::STATUS_SUSPENDED, 'deleted' => User::STATUS_DELETED, 'ldapReady' => User::STATUS_LDAP_READY, 'imapReady' => User::STATUS_IMAP_READY, 'degraded' => User::STATUS_DEGRADED, + 'restricted' => User::STATUS_RESTRICTED, ]; $user_state = []; foreach ($statuses as $text => $bit) { if ($text == 'deleted') { $status = $user->trashed(); } else { $status = $user->{'is' . \ucfirst($text)}(); } if ($status) { $user_state[] = "$text ($bit)"; } } $this->info("Status ({$user->status}): " . \implode(', ', $user_state)); } }