Pman.Tab.AdminContactsGroupRight.bjs
[Pman.Admin] / Pman.Tab.AdminContactsGroupRight.js
index 73486c5..7c2c6fd 100644 (file)
@@ -94,7 +94,9 @@ Pman.Tab.AdminContactsGroupRight = new Roo.XComponent({
                             if (!o.params) {
                                 o.params = {}
                             }
+                                _this.group_id = 0;
                             var s = Pman.Tab.AdminContactsGroup.grid.getSelectionModel().getSelections();
+                        
                             if (!s.length) {
                                 o.params.group_id = -1;
                             } else {
@@ -104,6 +106,7 @@ Pman.Tab.AdminContactsGroupRight = new Roo.XComponent({
                                 _this.grid.getView().el.mask("You can not set permissions for that group");
                                 return false;
                             }
+                            _this.group_id = id;    
                             _this.grid.getView().el.unmask();
                             return true;
                           
@@ -231,13 +234,16 @@ Pman.Tab.AdminContactsGroupRight = new Roo.XComponent({
                                 click : function (_self, e)
                                 {
                                     
+                                    var params = { group_id : _this.group_id };
+                                    for(var i in _this.dataUpdate) {
+                                        params['dataUpdate[' + i + ']'] = _this.dataUpdate[i];
+                                    }
+                                    //Roo.log(params);return;
+                                    
                                     new Pman.Request({
-                                        url : baseURL + '/GroupRights.php',
+                                        url : baseURL + '/Admin/GroupRights.php',
                                         method :'POST',
-                                        params : {
-                                            dataUpdate : _this.dataUpdate,
-                                            dataAdd : _this.dataAdd
-                                        },
+                                        params : params,
                                         success : function() {
                                             // do nothing