From 86cb750ca15f61a95e37dd0ca680c5d2dcf91ec4 Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Sun, 25 Jun 2017 21:51:17 +0200 Subject: [PATCH] permissions dialog: filter out selected groups from dropdown --- .../content/content.rights.controller.js | 8 ++++- .../src/views/content/rights.html | 32 +++++++++---------- 2 files changed, 23 insertions(+), 17 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/views/content/content.rights.controller.js b/src/Umbraco.Web.UI.Client/src/views/content/content.rights.controller.js index 50e07fa950..2ed2d9662d 100644 --- a/src/Umbraco.Web.UI.Client/src/views/content/content.rights.controller.js +++ b/src/Umbraco.Web.UI.Client/src/views/content/content.rights.controller.js @@ -146,12 +146,18 @@ } }); }); - + + // set to selected so we can remove from the dropdown easily + group.selected = true; + vm.selectedUserGroups.push(group); setViewSate("manageGroups"); } function removePermissions(index) { + // remove as selected so we can select it from the dropdown again + var group = vm.selectedUserGroups[index]; + group.selected = false; vm.selectedUserGroups.splice(index, 1); } diff --git a/src/Umbraco.Web.UI.Client/src/views/content/rights.html b/src/Umbraco.Web.UI.Client/src/views/content/rights.html index 853efdad3a..b28c6465a2 100644 --- a/src/Umbraco.Web.UI.Client/src/views/content/rights.html +++ b/src/Umbraco.Web.UI.Client/src/views/content/rights.html @@ -8,7 +8,22 @@
Ut tempor dui nec consectetur efficitur.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam tellus purus, malesuada sed purus ut, semper sollicitudin odio.

-
+
+ + Add permissions for... + + + +
+ +
-
- - Add permissions for... - - - -
-