Builder/Provider/Project/Base.js
authorAlan Knowles <alan@akbkhome.com>
Wed, 26 May 2010 05:13:22 +0000 (13:13 +0800)
committerAlan Knowles <alan@akbkhome.com>
Wed, 26 May 2010 05:13:22 +0000 (13:13 +0800)
Builder/Provider/Project/Base.js

index 92283d4..6347afc 100644 (file)
@@ -79,18 +79,22 @@ Base = XObject.define(
         {
             var ret = { };
             var _this = this;
-            ['id', 'fn', 'paths', 'xtype', 'name'].forEach(  function(k) {
+            for (var k in _this) {
+                if (['files', 'tree'].indexOf(k) > -1) {
+                    continue;
+                }
                 ret[k] = _this[k];
                 
-            });
-            ret.files = { }; 
-            // deal with files..
-            for (var f in this.files) {
-                print(f);
-                ret.files[f] = this.files[f].toJsonArray();
             }
             
             
+            // deal with files..
+            //for (var f in this.files) {
+            //    print(f);
+            //    ret.files[f] = this.files[f].toJsonArray();
+           // }
+            
+            
             return JSON.stringify(ret);