about summary refs log tree commit diff
path: root/app/views/admin/accounts
diff options
context:
space:
mode:
authorThibG <thib@sitedethib.com>2017-12-22 02:14:17 +0100
committerEugen Rochko <eugen@zeonfederated.com>2017-12-22 02:14:17 +0100
commit6eb60260b1b771e8cd42d3b58b82b2781a067991 (patch)
tree2140a9bcd19b1fdf3a71692b8937fe27c6ee0c2b /app/views/admin/accounts
parent81d29e41260b608bff545ed2283d9444ce28bbec (diff)
Display deleted users' role as “Suspended” (#6080)
Deleted users are technically suspended, but the code displaying their status
in the admin interface was broken and displayed a javascript object holding
translations of the possible user roles instead.
Diffstat (limited to 'app/views/admin/accounts')
-rw-r--r--app/views/admin/accounts/_account.html.haml5
1 files changed, 4 insertions, 1 deletions
diff --git a/app/views/admin/accounts/_account.html.haml b/app/views/admin/accounts/_account.html.haml
index 598f6cddd..dfa7c5649 100644
--- a/app/views/admin/accounts/_account.html.haml
+++ b/app/views/admin/accounts/_account.html.haml
@@ -6,7 +6,10 @@
       = link_to account.domain, admin_accounts_path(by_domain: account.domain)
   %td
     - if account.local?
-      = t("admin.accounts.roles.#{account.user&.role}")
+      - if account.user.nil?
+        = t("admin.accounts.moderation.suspended")
+      - else
+        = t("admin.accounts.roles.#{account.user.role}")
     - else
       = account.protocol.humanize
   %td