common/corpus-common-addon/addon/services/resolver-service.js
changeset 474 245b4df137d3
parent 450 7bddb57bf806
equal deleted inserted replaced
473:1b8b29c0e95c 474:245b4df137d3
   103       // handle error !!!
   103       // handle error !!!
   104       namePromise = this.queryName(objectId)
   104       namePromise = this.queryName(objectId)
   105         .then(function (names) {
   105         .then(function (names) {
   106           delete this.get('promises').storeKey; /* eslint prefer-reflect: "off" */
   106           delete this.get('promises').storeKey; /* eslint prefer-reflect: "off" */
   107 
   107 
   108           return store.set(storeKey, names[this.getReturnDictKey(objectId)]);
   108           if (names) {
       
   109             return store.set(storeKey, names[this.getReturnDictKey(objectId)]);
       
   110           }
       
   111 
       
   112           return null;
   109         }.bind(this));
   113         }.bind(this));
   110       this.get('promises')[storeKey] = namePromise;
   114       this.get('promises')[storeKey] = namePromise;
   111     }
   115     }
   112 
   116 
   113     return namePromise;
   117     return namePromise;