fixed: this.routes_request is a deferred/promise
This commit is contained in:
parent
e642d18e26
commit
25e4a071ef
|
@ -4,11 +4,7 @@ OC.Router = {
|
|||
// 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;
|
||||
}
|
||||
this.routes_request.done(callback);
|
||||
},
|
||||
routes_request: $.ajax(OC.router_base_url + 'core/routes.json', {
|
||||
dataType: 'json',
|
||||
|
|
Loading…
Reference in New Issue