RooTicket.vala
[gitlive] / RooTicket.vala
index 5713292..b778023 100644 (file)
@@ -419,7 +419,6 @@ public class RooTicket : Object
                
                var table = new GLib.HashTable<string, string>(str_hash, str_equal);
         
-
                table.insert("_options_for",pid);
 
                var params = Soup.Form.encode_hash(table);
@@ -452,6 +451,15 @@ public class RooTicket : Object
                        }
                        var rd = response.get_array_member ("data");
                        
+                       this.milestones = this.readJsonArray( rd.get_array_member("milestone"));
+                       this.priorities = this.readJsonArray( rd.get_array_member("priority"));
+                       this.serverities = this.readJsonArray( rd.get_array_member("severity"));
+                       this.classifications  = this.readJsonArray( rd.get_array_member("classification"));
+                       this.developers = this.readJsonArray( rd.get_array_member("developer"));
+                       
+                       
+                       
                        // got a valid result...
                        var _this = RooTicket.singleton();
                        for(var i = 0; i < rd.get_length(); i++) {