Bug 966159 - Fix TypeError when trying to unlink account. r=ckarlof

This commit is contained in:
Mark Hammond 2014-01-30 21:05:23 -08:00
Родитель afbdf2585c
Коммит b867c97dfe
1 изменённых файлов: 7 добавлений и 2 удалений

Просмотреть файл

@ -143,9 +143,14 @@ InternalMethods.prototype = {
return data;
}
if (!this.whenKeysReadyPromise) {
this.whenKeysReadyPromise = this.fetchAndUnwrapKeys(data.keyFetchToken);
this.whenKeysReadyPromise = Promise.defer();
this.fetchAndUnwrapKeys(data.keyFetchToken).then(data => {
if (this.whenKeysReadyPromise) {
this.whenKeysReadyPromise.resolve(data);
}
});
}
return this.whenKeysReadyPromise;
return this.whenKeysReadyPromise.promise;
});
},