From 14d4af24a2d9476f7d6820831541975dc940fede Mon Sep 17 00:00:00 2001
From: Bernhard Posselt <nukeawhale@gmail.com>
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)) {
-- 
GitLab