X-Git-Url: http://git.osdn.net/view?p=pettanr%2Fpettanr.git;a=blobdiff_plain;f=app%2Fassets%2Fjavascripts%2Fpettanr%2Fproxy.js.coffee;fp=app%2Fassets%2Fjavascripts%2Fpettanr%2Fproxy.js.coffee;h=fe7b13b3185eda352a56ca297b74c0a94b35a9b4;hp=86159371baf10751eaae28de0d6dd07c9a3da856;hb=2788400e911d92496bf76bbae44021353b287ba0;hpb=9597966043944f52ef5554ee67d9a8c90f53bbb3 diff --git a/app/assets/javascripts/pettanr/proxy.js.coffee b/app/assets/javascripts/pettanr/proxy.js.coffee index 86159371..fe7b13b3 100644 --- a/app/assets/javascripts/pettanr/proxy.js.coffee +++ b/app/assets/javascripts/pettanr/proxy.js.coffee @@ -22,6 +22,7 @@ class Pettanr.Proxy add_get_listener: (controller) -> @listenTo(controller, 'ready', @ready) + @listenTo(controller, 'fail', @fail) @listenTo(controller, 'title', @title) @listenTo(controller, 'done', @done) @listenTo(controller, 'other', @other) @@ -56,6 +57,9 @@ class Pettanr.Proxy ready: (view) -> @trigger('ready', view) + fail: (response, options) -> + @trigger('fail', response, options) + title: (params, str) -> @trigger('title', params, str) @@ -95,9 +99,6 @@ class Pettanr.Proxy success: (model, response) -> @trigger('success', model, response) - fail: (response) -> - @trigger('fail', response) - redirect: (new_url) -> @trigger('redirect', new_url)