fix #8131 - chinese translations
[Pman.Core] / Pman.Lock.js
index 004a4b8..9636ada 100644 (file)
@@ -48,8 +48,8 @@ Roo.apply(Pman.Lock.prototype, {
     {
         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,
@@ -59,9 +59,9 @@ Roo.apply(Pman.Lock.prototype, {
             failure : function() {
                 Roo.MessageBox.alert("Error", "Lock Request failed, please try again");
             },
-            success : function(data)
+            success : function(res)
             {
-                
+                var data = res.data;
                Roo.log(data);
                 if (!force && typeof(data) == 'object') {
                     _t.confirmBreak(data);
@@ -97,11 +97,12 @@ Roo.apply(Pman.Lock.prototype, {
     },
     
     
-    unlock : function() {
-        Pman.Request({
+    unlock : function(id) {
+        id = id || this.id;
+        new Pman.Request({
             url : baseURL + '/Core/Lock/unlock',
             params : {
-                id : this.id
+                id : id
             },
             failure : function() {
                 Roo.MessageBox.alert("Error", "UnLock Request failed, you may get a warning when trying to edit again");