*/
Pman.Lock = function (cfg) {
this.cfg = cfg;
+ Roo.log('ctor-callLock');
this.callLock();
}
callLock : function(force)
{
+ Roo.log('callLock');
force = force || 0;
- var _t = this
- Pman.Request({
+ var _t = this;
+ new Pman.Request({
url : baseURL + '/Core/Lock/lock',
params : {
on_table : this.cfg.table,
failure : function() {
Roo.MessageBox.alert("Error", "Lock Request failed, please try again");
},
- success : function(data)
+ success : function(res)
{
-
- // Roo.log(data);
+ var data = res.data;
+ Roo.log(data);
if (!force && typeof(data) == 'object') {
_t.confirmBreak(data);
return;
unlock : function() {
- Pman.Request({
+ new Pman.Request({
url : baseURL + '/Core/Lock/unlock',
params : {
- id : this.cfg.id
+ id : this.id
},
failure : function() {
Roo.MessageBox.alert("Error", "UnLock Request failed, you may get a warning when trying to edit again");