]> source.dussan.org Git - vaadin-framework.git/commitdiff
Add / to the base of the browser details request url
authorLeif Åstrand <leif@vaadin.com>
Tue, 20 Dec 2011 08:09:40 +0000 (10:09 +0200)
committerLeif Åstrand <leif@vaadin.com>
Tue, 20 Dec 2011 08:09:40 +0000 (10:09 +0200)
WebContent/VAADIN/vaadinBootstrap.js

index 6561e1ff7918b7cd883a68459abcf021d2bfde3e..f8eedb8fd1395bb373cb4b7ee32742751830953c 100644 (file)
                        
                        var fetchRootConfig = function() {
                                log('Fetching root config');
-                               var url = getConfig('browserDetailsUrl') || getConfig('appUri');
+                               var url = getConfig('browserDetailsUrl');
+                               if (!url) {
+                                       // No special url defined, use the default URL
+                                       url = getConfig('appUri');
+                                       // Add a slash to the end, because ApplicationConiguration.loadFromDOM does so...
+                                       if (url.length == 0 || url.substr(url.length-1) !== "/") {
+                                               url += '/';
+                                       }
+                               }
                                // Root id
                                url += ((/\?/).test(url) ? "&" : "?") + "browserDetails";
                                url += '&rootId=' + getConfig('rootId');