Project/Base.vala
authorAlan Knowles <alan@roojs.com>
Thu, 29 May 2014 05:46:36 +0000 (13:46 +0800)
committerAlan Knowles <alan@roojs.com>
Thu, 29 May 2014 05:46:36 +0000 (13:46 +0800)
Project/Base.vala

index 3174982..9a6dc15 100644 (file)
@@ -124,26 +124,17 @@ public class Base {
         builder.begin_array ();
         builder.begin_object ();
         
-        
+        var files = new Json.Object.
         
         for(var i = 0; i < this.files.length; i++) {
             var f = this.files.item(i).toJsonNode();
-                f.set_boolean_member("hasParent", false);
+            f.set_boolean_member("hasParent", false);
+            f.set_array_member('cn', new Json.Array());
             
         }
               
             // have parents -> add them to parent...
-            var files = {};
-            var parents = {};
-            for (var k in this.files) {
-                
-                var f = this.files[k];
-                if (!f) {
-                    continue;
-                   }
-                ///console.dump(f);
-                f.hasParent = false;
-                f.cn = [];
+            
                 //console.log(f.name);
                 if (f.fullname) {
                     files[f.fullname] = f;