diff options
author | Christopher Lott (Christopher) (cl778h) <clott@vm-ep-dev2.client.research.att.com> | 2017-06-12 09:49:00 -0400 |
---|---|---|
committer | Christopher Lott (cl778h) <clott@research.att.com> | 2017-06-12 13:42:43 -0400 |
commit | 627badaf69987c01811c477219fd943757a635f5 (patch) | |
tree | 97df9449a411d1ecf830cc76d8afd6f9b5677bda /ecomp-portal-FE-common/client/app/services/menus | |
parent | ba838f2e13f1e8050c75e68bd3733d56d8f416d5 (diff) |
[PORTAL-16 PORTAL-18] Widget ms; staging
Remove staging repositories from poms.
Add widget microservice code base.
Add portal unit tests.
Repair defects.
Normalize line endings.
Change-Id: Ia5e48da2a3141b352439ecd548cddf918f4df585
Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
Diffstat (limited to 'ecomp-portal-FE-common/client/app/services/menus')
-rw-r--r-- | ecomp-portal-FE-common/client/app/services/menus/menus.service.js | 29 |
1 files changed, 28 insertions, 1 deletions
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'); |