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;
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();
}
onLoadTrackCall : function(id,cb, cls) {
Roo.get(document.body).mask("Loading Document details");
- Pman.request({
+ new Pman.Request({
url: baseURL + '/Roo/Documents.html',
params: {
_id: id
},
method: 'GET',
- success : function(data) {
+ success : function(res) {
+ var data = res.data;
Roo.get(document.body).unmask();
tab.grid.getView().mainWrap.mask("Deleting");
new Pman.Request({
url: baseURL + '/Roo/'+tbl+'.php',
- method: 'GET',
+ method: 'POST',
params: {
_delete : r.join(',')
},
},
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);
}
});
},
/**
* Depreciated - USE new Pman.Request
- *
+ * We need to replace all the uses with this, however the api is slightly different,
+ * the success argument is res.data, not res..
*
*/
request : function(c) {
- var r= new Roo.data.Connection({
- timeout : typeof(c.timeout) == 'undefined' ? 30000 : c.timeout
- });
- r.request({
- url: c.url,
- method : c.method,
- params: c.params,
- xmlData : c.xmlData,
- success: function(response, opts) { // check successfull...
-
- var res = Pman.processResponse(response);
-
- if (!res.success) { // error!
- if (c.failure) {
- if (true === c.failure.call(this,response, opts)) {
- return;
- }
- }
- Roo.MessageBox.hide();
- Roo.MessageBox.alert("Error", res.errorMsg ? res.errorMsg : "Error Sending");
- return;
- }
-
- c.success.call(this, res.data);
-
- return;
- },
- failure : function(response, opts) { // check successfull...
-
- if (c.failure) {
- if (true === c.failure.call(this,response, opts)) {
- return;
- }
- }
- Roo.MessageBox.hide();
- Roo.MessageBox.alert("Error", "Connection timed out sending");
- Roo.log(response);
-
- },
- scope: this
-
- });
+ return new Pman.Request(c);
+
},
}
if (typeof(obj.parent) == 'undefined') {
- console.log("Parent is undefined");
- console.log(obj);
+ Roo.log("Parent is undefined");
+ Roo.log(obj);
obj.disabled = true;
return;
}
if (obj.parent === false) {
obj.disabled = true;
- console.log('ignoring top level object (as parent===false found)');
- console.log(obj);
+ Roo.log('ignoring top level object (as parent===false found)');
+ Roo.log(obj);
return;
}
// this is an error condition - the parent does not exist..