diff --git a/src/components/ProjectsMenu.vue b/src/components/ProjectsMenu.vue
index 6f6bbc96d..a146980ca 100644
--- a/src/components/ProjectsMenu.vue
+++ b/src/components/ProjectsMenu.vue
@@ -51,21 +51,7 @@ export default {
const {gid} = item;
item.cbk.call(item, {
gid
- }).then(promise => {
- //changeProject is a setter so it return a promise
- promise
- .then(project=>document.title = project.state.html_page_title)
- .fail(() => {
- GUI.notify.error("
" + t("error_map_loading") + "
" +
- ""+ t("check_internet_connection_or_server_admin") + "
");
- })
- .always(() => {
- GUI.showFullModal({
- show: false
- });
- GUI.setLoadingContent(false);
- })
- })
+ })
}
else if (item.href) window.open(item.href, '_blank');
else if (item.route) GUI.goto(item.route);
diff --git a/src/services/application.js b/src/services/application.js
index 5942e26c4..6d4908641 100644
--- a/src/services/application.js
+++ b/src/services/application.js
@@ -600,14 +600,11 @@ const ApplicationService = function() {
* @private
*/
this._changeProject = function({gid, host}={}) {
- const d = $.Deferred();
this._gid = gid;
const projectUrl = ProjectsRegistry.getProjectUrl(gid);
const url = GUI.getService('map').addMapExtentUrlParameterToUrl(projectUrl);
history.replaceState(null, null, url);
location.replace(url);
- d.resolve();
- return d.promise();
};
/**