]> cat aescling's git repositories - mastodon.git/commitdiff
Display deleted users' role as “Suspended” (#6080)
authorThibG <thib@sitedethib.com>
Fri, 22 Dec 2017 01:14:17 +0000 (02:14 +0100)
committerEugen Rochko <eugen@zeonfederated.com>
Fri, 22 Dec 2017 01:14:17 +0000 (02:14 +0100)
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.

app/views/admin/accounts/_account.html.haml

index 598f6cddd0b4510e7b785adc853143ca1a7e90cc..dfa7c56491876b68ca9dc337685070d7a7edd56d 100644 (file)
@@ -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