From 14d4af24a2d9476f7d6820831541975dc940fede Mon Sep 17 00:00:00 2001 From: Bernhard Posselt Date: Wed, 14 Nov 2012 23:09:15 +0100 Subject: [PATCH] Revert "Prevent ajax race conditions when using routes by offering a callback that is run after the the routes have finished loading" This reverts commit 9b8375cf2c328cfcb66dae8283cfcacdaeb242c2. --- core/js/router.js | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/core/js/router.js b/core/js/router.js index 02c8d11e69..8b66f5a05c 100644 --- a/core/js/router.js +++ b/core/js/router.js @@ -1,30 +1,17 @@ OC.router_base_url = OC.webroot + '/index.php/', OC.Router = { - loadedCallback: null, - // register your ajax requests to load after the loading of the routes - // has finished. otherwise you face problems with race conditions - registerLoadedCallback: function(callback){ - if(this.routes_request.state() === 'resolved'){ - callback(); - } else { - this.loadedCallback = callback; - } - }, routes_request: $.ajax(OC.router_base_url + 'core/routes.json', { dataType: 'json', success: function(jsondata) { - if (jsondata.status === 'success') { + if (jsondata.status == 'success') { OC.Router.routes = jsondata.data; - if(OC.Router.loadedCallback !== null){ - OC.Router.loadedCallback(); - } } } }), generate:function(name, opt_params) { if (!('routes' in this)) { if(this.routes_request.state() != 'resolved') { - alert('To avoid race conditions, please register a callback');// wait + alert('wait');// wait } } if (!(name in this.routes)) {