From 42fea8bc1f1876596e1f0d0f74f75363c55934c0 Mon Sep 17 00:00:00 2001 From: Martin Edenhofer Date: Sun, 21 Aug 2016 01:35:33 +0200 Subject: [PATCH] Fixed group default selection of existing users. --- .../app/controllers/_ui_element/user_permission.coffee | 2 +- app/assets/javascripts/app/views/generic/permission.jst.eco | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/assets/javascripts/app/controllers/_ui_element/user_permission.coffee b/app/assets/javascripts/app/controllers/_ui_element/user_permission.coffee index cbb9b8813..0756069e4 100644 --- a/app/assets/javascripts/app/controllers/_ui_element/user_permission.coffee +++ b/app/assets/javascripts/app/controllers/_ui_element/user_permission.coffee @@ -4,7 +4,7 @@ class App.UiElement.user_permission attribute.options = {} # take defaults users selected, select all groups - if _.isEmpty(params) && !_.isEmpty(attribute.value) + if _.isEmpty(params.group_ids) && _.isEmpty(params.role_ids) && !_.isEmpty(attribute.value) params.role_ids = attribute.value selectAllGroups = false for localRoleId in params.role_ids diff --git a/app/assets/javascripts/app/views/generic/permission.jst.eco b/app/assets/javascripts/app/views/generic/permission.jst.eco index 101e1ecb7..a8ebe892d 100644 --- a/app/assets/javascripts/app/views/generic/permission.jst.eco +++ b/app/assets/javascripts/app/views/generic/permission.jst.eco @@ -5,7 +5,7 @@ checked<% end %> <% if permission.preferences.disabled: %>disabled<% end %>/> <%- @Icon('checkbox', 'icon-unchecked') %> <%- @Icon('checkbox-checked', 'icon-checked') %> - <%= permission.displayName() %> - <%- @T(permission.note) %> + <%= permission.displayName() %> - <%- @T.apply(@, [permission.note].concat(permission.preferences.translations)) %> <% else: %>
@@ -13,7 +13,7 @@ checked<% end %> <% if permission.preferences.disabled: %>disabled<% end %>/> <%- @Icon('checkbox', 'icon-unchecked') %> <%- @Icon('checkbox-checked', 'icon-checked') %> - <%= permission.displayName().replace(/^.+?\./, '') %> - <%- @T(permission.note) %> + <%= permission.displayName().replace(/^.+?\./, '') %> - <%- @T.apply(@, [permission.note].concat(permission.preferences.translations)) %>
<% end %>