From 31874db500e386ebe6322a3a5beb46ced69ccfc5 Mon Sep 17 00:00:00 2001 From: Yasin Date: Wed, 23 Jul 2014 12:22:01 +0200 Subject: [PATCH] Fix: update users to a slice --- portal/templates/slice-tab-users-view.html | 35 +++++++++++----------- 1 file changed, 18 insertions(+), 17 deletions(-) diff --git a/portal/templates/slice-tab-users-view.html b/portal/templates/slice-tab-users-view.html index 103a1ff8..1aaea710 100644 --- a/portal/templates/slice-tab-users-view.html +++ b/portal/templates/slice-tab-users-view.html @@ -50,8 +50,24 @@ console.log(slice_users); } }); - }); // post rest/user - } + }); // post rest/use + + $('button#addusers').click(function() { + $.post("/update/slice/",{'filters':{'slice_hrn':'{{slice}}'},'params':{'users':slice_users}}, function(data) { + if(data.success){ + // TODO: highlight row after success + //$('tr[id="'+record_id+'"]').highlight(); + mysliceAlert('Success: slice updated','success', true); + }else{ + mysliceAlert('Rest Error for: '+data.error,'warning', true); + } + }); // post update slice + + // TODO: refresh table + //window.location="/portal/institution#slices"; + }); // button#addusers click + + } // get_users_in_slice $(document).ready(function() { // TODO: Add a filter based on the list of authorities @@ -80,21 +96,6 @@ get_users_in_slice("{{user_details.parent_authority}}"); - $('button#addusers').click(function() { - $.post("/update/slice/",{'filters':{'slice_hrn':'{{slice}}'},'params':{'users':slice_users}}, function(data) { - if(data.success){ - // TODO: highlight row after success - //$('tr[id="'+record_id+'"]').highlight(); - mysliceAlert('Success: slice updated','success', true); - }else{ - mysliceAlert('Rest Error for: '+data.error,'warning', true); - } - }); // post update slice - - // TODO: refresh table - //window.location="/portal/institution#slices"; - - }); // button#addusers click $('[title!=""]').qtip(); }); // document ready -- 2.43.0