]> source.dussan.org Git - nextcloud-server.git/commitdiff
fixed: this.routes_request is a deferred/promise
authorBernhard Posselt <nukeawhale@gmail.com>
Thu, 15 Nov 2012 14:01:21 +0000 (15:01 +0100)
committerBernhard Posselt <nukeawhale@gmail.com>
Thu, 15 Nov 2012 14:01:21 +0000 (15:01 +0100)
core/js/router.js

index 406f1912fed427b36a6fb855ffcc137ba6fcc6ce..77168e33025c290d4c49af483929d41a83ebf9f7 100644 (file)
@@ -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',