RooTicket.vala
[gitlive] / NewBranch.vala
index 96e4265..83284d2 100644 (file)
@@ -196,10 +196,21 @@ public class NewBranch : Object
                Value val2;
              
                this.el.get_active_iter (out iter);
-               _this.dbmodel.get_value (iter, 0, out val1);
-               _this.dbmodellist_store.get_value (iter, 1, out val2);
+               _this.dbmodel.el.get_value (iter, 0, out val1);
+               _this.dbmodel.el.get_value (iter, 1, out val2);
             
-               print ("Selection: %s, %d\n", (string) val1, (int) val2);
+               var ticket_id = (string) val1;
+               
+               if (ticket_id == "") {
+                       _this.name.el.set_text("wip_NAME_DATE");
+                       return;
+               }
+               
+               var ticket = RooTicket.singleton().getById(ticket_id);
+               
+               _this.name.el.set_text("wip_NAME_T%s_%s".printf(ticket.id, ticket.summaryToBranchName()));
+               
+               //GLib.debug ("Selection: %s, %s\n", (string) val1, (string) val2);
             });
         }