From 69e445239afe7d6c07a24bf9c97e24d773cd5f67 Mon Sep 17 00:00:00 2001 From: Tim Geyssens Date: Wed, 30 Oct 2013 13:47:54 +0100 Subject: [PATCH] Updates member group picker dialog --- .../dialogs/membergrouppicker.controller.js | 20 +++---------------- 1 file changed, 3 insertions(+), 17 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/views/common/dialogs/membergrouppicker.controller.js b/src/Umbraco.Web.UI.Client/src/views/common/dialogs/membergrouppicker.controller.js index e3c8f4fb85..d7d85a4142 100644 --- a/src/Umbraco.Web.UI.Client/src/views/common/dialogs/membergrouppicker.controller.js +++ b/src/Umbraco.Web.UI.Client/src/views/common/dialogs/membergrouppicker.controller.js @@ -8,6 +8,7 @@ angular.module("umbraco").controller("Umbraco.Dialogs.MemberGroupPickerControlle /** Method used for selecting a node */ function select(text, id, entity) { + $scope.showSearch = false; $scope.results = []; $scope.term = ""; @@ -17,27 +18,12 @@ angular.module("umbraco").controller("Umbraco.Dialogs.MemberGroupPickerControlle $scope.select(id); } else { - //if an entity has been passed in, use it - if (entity) { - $scope.submit(entity); - } - else { - //otherwise we have to get it from the server - entityResource.getById(id, "Member").then(function (ent) { - $scope.submit(ent); - }); - } + $scope.submit(id); + } } - - /** method to select a search result */ - $scope.selectResult = function(result) { - //since result = an entity, we'll pass it in so we don't have to go back to the server - select(result.name, result.id, result); - }; - $scope.dialogTreeEventHandler.bind("treeNodeSelect", function(ev, args) { args.event.preventDefault(); args.event.stopPropagation();