From 9fbafd2039e60cd25e3343938d4b386ba15b0e00 Mon Sep 17 00:00:00 2001 From: rlx <0x0073@0x2620.org> Date: Sun, 28 Jul 2013 11:53:21 +0000 Subject: [PATCH] Ox.Request: Only invoke callback or trigger error event for requests that have not been cancelled --- source/Ox.UI/js/Core/Request.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/source/Ox.UI/js/Core/Request.js b/source/Ox.UI/js/Core/Request.js index b7c12174..0c47cb63 100644 --- a/source/Ox.UI/js/Core/Request.js +++ b/source/Ox.UI/js/Core/Request.js @@ -160,11 +160,11 @@ Ox.Request = (function() { $element && $element.triggerEvent('request', { requests: Ox.len(requests) }); - } - if (success) { - options.callback && options.callback(data); - } else { - $element && $element.triggerEvent('error', data); + if (success) { + options.callback && options.callback(data); + } else { + $element && $element.triggerEvent('error', data); + } } }