X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=ecomp-portal-FE-common%2Fclient%2Fapp%2Fservices%2Fmenus%2Fmenus.service.js;h=957cb6d82033eecfc779aae3f92e25d4809f4a24;hb=refs%2Fchanges%2F85%2F4985%2F2;hp=6cc0eff95a0272505c0ad8299f0066b2e002f325;hpb=ba838f2e13f1e8050c75e68bd3733d56d8f416d5;p=portal.git diff --git a/ecomp-portal-FE-common/client/app/services/menus/menus.service.js b/ecomp-portal-FE-common/client/app/services/menus/menus.service.js index 6cc0eff9..957cb6d8 100644 --- a/ecomp-portal-FE-common/client/app/services/menus/menus.service.js +++ b/ecomp-portal-FE-common/client/app/services/menus/menus.service.js @@ -56,7 +56,34 @@ return deferred.promise; } - + + getEcompPortalTitle () { + let deferred = this.$q.defer(); + this.$http({ + method: 'GET', + url: this.conf.api.ecompTitle, + cache: false, + headers: { + 'X-ECOMP-RequestID':this.uuid.generate() + } + }).then( res => { + if (res.data==null || !this.utilsService.isValidJSON(res.data)) { + deferred.reject('MenusService::getEcompPortalTitle rest call failed'); + } else { + if(res.data.status!='OK' && res.data.message!=null) + deferred.reject('MenusService::getEcompPortalTitle rest call failed ' + res.data.message); + else + deferred.resolve(res.data); + } + }) + .catch( status => { + this.$log.error('MenusService::getEcompPortalTitle rejection:' + status); + deferred.reject(status); + }); + + return deferred.promise; + } + getFavoriteItems() { let deferred = this.$q.defer(); // this.$log.info('MenusService::getFavoriteItems via REST API');