recipe-client-addon: Only get api_url pref if needed.

This commit is contained in:
Mike Cooper 2017-05-03 09:49:08 -07:00
Родитель bd9ac46686
Коммит e570194464
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 74AB8817639D69C1
1 изменённых файлов: 4 добавлений и 4 удалений

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

@ -62,11 +62,11 @@ this.NormandyApi = {
},
async getApiUrl(name) {
let apiBase = new URL(prefs.getCharPref("api_url"));
if (!apiBase.pathname.endsWith("/")) {
apiBase.pathname += "/";
}
if (!indexPromise) {
let apiBase = new URL(prefs.getCharPref("api_url"));
if (!apiBase.pathname.endsWith("/")) {
apiBase.pathname += "/";
}
indexPromise = this.get(apiBase.toString()).then(res => res.json());
}
const index = await indexPromise;