Roo/tree/TreeLoader.js
authorAlan Knowles <alan@akbkhome.com>
Tue, 6 Sep 2011 06:30:15 +0000 (14:30 +0800)
committerAlan Knowles <alan@akbkhome.com>
Tue, 6 Sep 2011 06:30:15 +0000 (14:30 +0800)
Roo/tree/TreeLoader.js

index 4f96984..5c83d5c 100644 (file)
@@ -228,6 +228,15 @@ Roo.extend(Roo.tree.TreeLoader, Roo.util.Observable, {
         try {
             
             var o = Roo.decode(json);
+            
+            if (!o.success) {
+                // it's a failure condition.
+                var a = response.argument;
+                this.fireEvent("loadexception", this, a.node, response);
+                Roo.log("Load failed - should have a handler really")
+                
+            }
+            
             if (this.root !== false) {
                 o = o[this.root];
             }