X-Git-Url: http://git.osdn.net/view?p=pettanr%2Fpettanr.git;a=blobdiff_plain;f=app%2Fassets%2Fjavascripts%2Fpeta%2Fitem.js.coffee;h=f5fa53bf40ce40db4646889a7abc8face366760a;hp=b5e54b8dcae52836da2270c781aef7e5624cac47;hb=e05f18d1db38e531e7bca45d4ba8db71b082402f;hpb=933bc06108ea1ea69cea90a0f411571af2c329f6 diff --git a/app/assets/javascripts/peta/item.js.coffee b/app/assets/javascripts/peta/item.js.coffee index b5e54b8d..f5fa53bf 100644 --- a/app/assets/javascripts/peta/item.js.coffee +++ b/app/assets/javascripts/peta/item.js.coffee @@ -187,6 +187,9 @@ class Peta.Item extends Backbone.Model @listenTo(retriever, 'retrieve', (item) => options.success.call(context, item) ) + @listenTo(retriever, 'fail', (response, opt) => + options.fail.call(context, response, opt) + ) retriever.retrieve() get_child: (has_one_name, context, options = null) -> @@ -263,7 +266,7 @@ class Peta.Item extends Backbone.Model ) @listenTo(retriever, 'fail', (response, opt) => callback = options.fail - callback.call(context, response, options) + callback.call(context, response, opt) ) retriever.retrieve(options.force)