Ticket.bjs
[gitlive] / RooTicket.vala
index fd53f6b..5d3c357 100644 (file)
@@ -605,11 +605,8 @@ public class RooTicket : Object
                        string description
                ) 
        {
-               if (this.id == "-1") {
-                       return;
-               }
+                
                var table = new GLib.HashTable<string, string>(str_hash, str_equal);
-                ;
                 
                table.insert("project_id", project_id);
                table.insert("milestone_id", milestone_id);
@@ -643,18 +640,19 @@ public class RooTicket : Object
 
                           if(!status){
                                           GLib.error(response.get_string_member("errorMsg"));
-                                          return ;
+                                          return "" ;
                           }
-                               
+                               var rd = response.get_object_member ("data");
+                               return rd.get_string_member("id");
                           
                                
 
                } catch (Error e) {
                           GLib.error(e.message);
-                          return ;
+                          return "";
                }
    
-
+       }
        
 }