[open-ils-commits] r13476 - trunk/Open-ILS/xul/staff_client/server/patron (erickson)

svn at svn.open-ils.org svn at svn.open-ils.org
Sun Jun 28 22:39:57 EDT 2009


Author: erickson
Date: 2009-06-28 22:39:55 -0400 (Sun, 28 Jun 2009)
New Revision: 13476

Modified:
   trunk/Open-ILS/xul/staff_client/server/patron/ue.js
Log:
de-dupe the permission list

Modified: trunk/Open-ILS/xul/staff_client/server/patron/ue.js
===================================================================
--- trunk/Open-ILS/xul/staff_client/server/patron/ue.js	2009-06-26 19:33:31 UTC (rev 13475)
+++ trunk/Open-ILS/xul/staff_client/server/patron/ue.js	2009-06-29 02:39:55 UTC (rev 13476)
@@ -134,6 +134,13 @@
     var groups = uEditFetchGroups();
     buildAppPermList(myPerms, groups);
 
+    // de-dupe the permission list
+    var perms = [];
+    for(var p in myPerms) 
+        if(perms.indexOf(myPerms[p]) == -1)
+           perms.push(myPerms[p]);
+    myPerms = perms;
+        
 	fetchHighestPermOrgs( SESSION, USER.id(), myPerms );
 
 	uEditBuildLibSelector();



More information about the open-ils-commits mailing list