From: Yasin Date: Wed, 23 Jul 2014 10:22:01 +0000 (+0200) Subject: Fix: update users to a slice X-Git-Tag: myslice-1.0~49^2~14^2~1 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=31874db500e386ebe6322a3a5beb46ced69ccfc5;p=unfold.git Fix: update users to a slice --- 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