From a8dd55431acbfa8908819c067fdb703229450c83 Mon Sep 17 00:00:00 2001 From: Jamie Curnow Date: Fri, 24 Aug 2018 16:04:27 +1000 Subject: [PATCH] Fix some ui bugs --- src/frontend/js/app/user/form.ejs | 4 ++-- src/frontend/js/app/user/form.js | 4 ++++ src/frontend/js/app/user/password.ejs | 2 +- src/frontend/js/app/users/list/item.ejs | 2 ++ 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/frontend/js/app/user/form.ejs b/src/frontend/js/app/user/form.ejs index 1e88b447..7169dbf8 100644 --- a/src/frontend/js/app/user/form.ejs +++ b/src/frontend/js/app/user/form.ejs @@ -25,14 +25,14 @@
- <% if (isAdmin()) { %> + <% if (isAdmin() && !isSelf()) { %>
<%- i18n('roles', 'title') %>
diff --git a/src/frontend/js/app/user/form.js b/src/frontend/js/app/user/form.js index dca797cb..6fe88f09 100644 --- a/src/frontend/js/app/user/form.js +++ b/src/frontend/js/app/user/form.js @@ -89,6 +89,10 @@ module.exports = Mn.View.extend({ }, isAdmin: function () { + return App.Cache.User.isAdmin(); + }, + + isAdminUser: function () { return view.model.isAdmin(); }, diff --git a/src/frontend/js/app/user/password.ejs b/src/frontend/js/app/user/password.ejs index 5b74a53a..7dd497d1 100644 --- a/src/frontend/js/app/user/password.ejs +++ b/src/frontend/js/app/user/password.ejs @@ -1,6 +1,6 @@