OSDN Git Service

fix form save & done event
[pettanr/pettanr.git] / app / assets / javascripts / controllers.js.coffee
index c1be8b7..bee7d7b 100644 (file)
@@ -66,6 +66,7 @@ class Pettanr.AppController
       profiler.render()\r
       @trigger('ready', profiler)\r
       @trigger('title', @params)\r
+      @trigger('done', @params)\r
   \r
   set_new: () ->\r
     @set_model()\r
@@ -73,12 +74,14 @@ class Pettanr.AppController
     @item.boosts 'post'\r
     # Backbone.Model has defaults property\r
     #@item.supply_default()\r
+    Pettanr.History.lock_url = @item.new_url()\r
   \r
   set_edit: () ->\r
     @set_model()\r
     @item = new @my_model_class({id: @params['id']})\r
     @item.fetch({cache: true}).done =>\r
       @item.boosts 'post'\r
+      Pettanr.History.lock_url = @item.edit_url()\r
       @render_form()\r
   \r
   render_form: () ->\r