diff --git a/src/privileges/global.js b/src/privileges/global.js index 5d8a17431a..9fd4358364 100644 --- a/src/privileges/global.js +++ b/src/privileges/global.js @@ -83,8 +83,9 @@ privsGlobal.list = async function () { }); payload.keys = keys; - // This is a hack because I can't do {labels.users.length} to echo the count in templates.js - payload.columnCount = payload.labels.users.length + 3; + payload.columnCountUserOther = keys.users.length - privsGlobal.userPrivilegeList.length; + payload.columnCountGroupOther = keys.groups.length - privsGlobal.groupPrivilegeList.length; + return payload; }; diff --git a/src/views/admin/partials/privileges/global.tpl b/src/views/admin/partials/privileges/global.tpl index e65a4990c5..99ffa7437e 100644 --- a/src/views/admin/partials/privileges/global.tpl +++ b/src/views/admin/partials/privileges/global.tpl @@ -66,7 +66,7 @@ {{{ if !isAdminPriv }}}