Pman.Request.js
[Pman.Core] / Pman.Request.js
index 547b5fa..8c3a613 100644 (file)
@@ -38,7 +38,7 @@ Roo.extend(Pman.Request, Roo.data.Connection, {
     processResponse : function(response) {
         // convert the Roo Connection response into JSON data.
         
-        var res = '';
+        var res;
         try {
             res = Roo.decode(response.responseText);
             // oops...
@@ -53,8 +53,8 @@ Roo.extend(Pman.Request, Roo.data.Connection, {
             res = { success : false,  errorMsg : response.responseText || Roo.encode(response), errors : true };
         }
         //Roo.log(response.responseText);
-        if (!res.errorMsg) {
-            res .errorMsg = Roo.encode(response);
+        if (!res.success && !res.errorMsg) {
+            res.errorMsg = Roo.encode(response);
         }
         return res;
     },