From d3b92a2206e64be3c8d313d5418c408de49a49b4 Mon Sep 17 00:00:00 2001 From: Martin Edenhofer Date: Sun, 21 Apr 2013 15:31:50 +0200 Subject: [PATCH] Improved error handling. --- .../javascripts/app/controllers/agent_ticket_zoom.js.coffee | 3 ++- app/assets/javascripts/app/controllers/task_widget.js.coffee | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/assets/javascripts/app/controllers/agent_ticket_zoom.js.coffee b/app/assets/javascripts/app/controllers/agent_ticket_zoom.js.coffee index acbc00f63..e1cf00ea3 100644 --- a/app/assets/javascripts/app/controllers/agent_ticket_zoom.js.coffee +++ b/app/assets/javascripts/app/controllers/agent_ticket_zoom.js.coffee @@ -74,7 +74,8 @@ class App.TicketZoom extends App.Controller @load(data) App.Store.write( @key, data ) - error: => + error: (xhr, status, error) => + return if status is 'abort' App.TaskManager.remove( @task_key ) @release() ) diff --git a/app/assets/javascripts/app/controllers/task_widget.js.coffee b/app/assets/javascripts/app/controllers/task_widget.js.coffee index 8a6c5dffa..a82e8f5b9 100644 --- a/app/assets/javascripts/app/controllers/task_widget.js.coffee +++ b/app/assets/javascripts/app/controllers/task_widget.js.coffee @@ -21,7 +21,7 @@ class App.TaskWidget extends App.Controller App.TaskManager.sync() @delay( sync, 3000, 'task-widget' ) - @delay( sync, 3000, 'task-widget' ) + @delay( sync, 5000, 'task-widget' ) render: ->