DataObjects/Core_notify.php
[Pman.Core] / Pman.js
diff --git a/Pman.js b/Pman.js
index 3db0d88..15ced06 100644 (file)
--- a/Pman.js
+++ b/Pman.js
@@ -2,13 +2,7 @@
 
 /**
  * 
- * >>> Pman.layout.getRegion('center').tabs.stripWrap
- * ==> tab.???
- * var tbh = Pman.layout.getRegion('center').tabs.stripWrap.child('div').createChild(
- * 
- * {tag: 'div', style: 'display:block;position:absolute;top:2;left:300;width:100%;height:25px'});
- * 
- * 
+ *  
  *  CHANGES
  *  - gtranslate moved to Pman.GoogleTranslate
  * 
@@ -19,12 +13,16 @@ if (typeof(_T) == 'undefined') { _T={};}
  
 
 
-Roo.XComponent.on('register', function(e) { if (typeof(Pman) != 'undefined') { return Pman.xregister(e); } return true;  });
-Roo.XComponent.on('beforebuild', function(e) { if (typeof(Pman) != 'undefined') { return Pman.xbeforebuild(e); } return true; });
+Roo.XComponent.on('register', function(e) {
+        if (typeof(Pman) != 'undefined') { return Pman.xregister(e); } return true;
+});
+Roo.XComponent.on('beforebuild', function(e) {
+    if (typeof(Pman) != 'undefined') { return Pman.xbeforebuild(e); } return true;
+});
 
-Roo.XComponent.on('buildComplete',  
-     function() {
-                    
+Roo.XComponent.on('buildcomplete',  
+    function() {
+        Pman.building = false;   
         Pman.layout.getRegion('center').showPanel(0);
         Pman.layout.endUpdate(); 
         Pman.addTopToolbar();  
@@ -372,7 +370,9 @@ Pman = new Roo.Document(
                 return;
             }
             if (!data || !data.id) {
-                Pman.Dialog.Companies.show( { id : 0, isOwner : 1, comptype: 'OWNER' }, function(data) {
+                Pman.Dialog.CoreCompanies.show( { id : 0, comptype: 'OWNER' }, function(data) {
+                    Roo.log("company dialog returned");
+                    Roo.log(data);
                     forceCompany(data);
                 });
                 return;
@@ -380,6 +380,7 @@ Pman = new Roo.Document(
             Pman.Login.authUser.company_id_id  = data.id;
             Pman.Login.authUser.company_id  = data.id;
             Pman.Login.authUser.company_id_name  = data.name;
+            Roo.log("forcing admin");
             forceAdmin();
         }
         
@@ -585,9 +586,14 @@ Pman = new Roo.Document(
                     },
                     failure: function(act) {
                         Roo.log(act);
-                        
+                        var msg = '';
+                        try {
+                            msg = act.errorMsg;
+                        } catch(e) {
+                            msg = "Error deleting";
+                        }
                         tab.grid.getView().mainWrap.unmask();
-                        Roo.MessageBox.alert("Error", "Error Deleting");
+                        Roo.MessageBox.alert("Error",  msg);
                     }
                     
                 });