Skip to content
This repository has been archived by the owner on Jan 29, 2024. It is now read-only.

Commit

Permalink
fix(service): avoid possible npe in internal getTranslationTable()
Browse files Browse the repository at this point in the history
Relates #723
  • Loading branch information
knalli committed Sep 18, 2014
1 parent 98d429d commit 9aaa9a0
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions src/service/translate.js
Original file line number Diff line number Diff line change
Expand Up @@ -1015,12 +1015,13 @@ angular.module('pascalprecht.translate').provider('$translate', ['$STORAGE_KEY',
var deferred = $q.defer();
if (Object.prototype.hasOwnProperty.call($translationTable, langKey)) {
deferred.resolve($translationTable[langKey]);
return deferred.promise;
} else {
} else if (langPromises[langKey]) {
langPromises[langKey].then(function (data) {
translations(data.key, data.table);
deferred.resolve(data.table);
}, deferred.reject);
} else {
deferred.reject();
}
return deferred.promise;
};
Expand Down

0 comments on commit 9aaa9a0

Please sign in to comment.