summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/corelib.js
diff options
context:
space:
mode:
authorFrédéric van der Essen <fva@openerp.com>2013-03-28 16:39:51 +0100
committerFrédéric van der Essen <fva@openerp.com>2013-03-28 16:39:51 +0100
commit703039f7c6cd660210e2d1cf4b59c19323557956 (patch)
tree7a774327695bf0c36eb3560408911472e701a867 /addons/web/static/src/js/corelib.js
parentab154e8cbc1e91447f8d0b381ee04cafd6ae76d6 (diff)
[IMP] web corelib: adding timeout option to the rpc api
bzr revid: fva@openerp.com-20130328153951-om7hrs5l10oc0vm2
Diffstat (limited to 'addons/web/static/src/js/corelib.js')
-rw-r--r--addons/web/static/src/js/corelib.js3
1 files changed, 3 insertions, 0 deletions
diff --git a/addons/web/static/src/js/corelib.js b/addons/web/static/src/js/corelib.js
index bfde707312c..c31b4ff5606 100644
--- a/addons/web/static/src/js/corelib.js
+++ b/addons/web/static/src/js/corelib.js
@@ -1011,6 +1011,9 @@ instance.web.JsonRPC = instance.web.Class.extend(instance.web.PropertiesMixin, {
var deferred = $.Deferred();
if (! options.shadow)
this.trigger('request', url, payload);
+
+ if (options.timeout)
+ url.timeout = options.timeout;
this.rpc_function(url, payload).then(
function (response, textStatus, jqXHR) {