fixed azure location bug (#388)
* fixed azure location bug * removed gulpfile changes from this PR
This commit is contained in:
Родитель
bb6b04f5ce
Коммит
c7bdd8e02b
|
@ -349,4 +349,7 @@ src/extension/package.nls.*.json
|
|||
.Trashes
|
||||
ehthumbs.db
|
||||
Thumbs.db
|
||||
.github
|
||||
.github
|
||||
|
||||
# Temporarily ignoring engine generated link
|
||||
src/extension/src/api/darwin/CoreTemplateStudio/
|
|
@ -36,7 +36,6 @@ interface PartialList<T> extends Array<T> {
|
|||
}
|
||||
|
||||
export abstract class AzureAuth {
|
||||
|
||||
private static api: AzureAccount;
|
||||
|
||||
private static locationsCache: LocationItem[] | undefined;
|
||||
|
@ -74,7 +73,7 @@ export abstract class AzureAuth {
|
|||
if (this.api.status === CONSTANTS.AZURE_LOGIN_STATUS.LOGGED_IN) {
|
||||
throw new AuthorizationError(CONSTANTS.ERRORS.LOGOUT_FAILED);
|
||||
}
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
public static getEmail(): string {
|
||||
|
@ -185,7 +184,7 @@ export abstract class AzureAuth {
|
|||
return Promise.reject(CONSTANTS.ERRORS.SUBSCRIPTION_NOT_DEFINED);
|
||||
}
|
||||
|
||||
this.initializeLocations(subscriptionItem);
|
||||
await this.initializeLocations(subscriptionItem);
|
||||
let azureResourceClient: RMC.ResourceManagementClient = new RMC.ResourceManagementClient(
|
||||
subscriptionItem.session.credentials,
|
||||
subscriptionItem.subscription.subscriptionId!
|
||||
|
@ -218,7 +217,7 @@ export abstract class AzureAuth {
|
|||
return Promise.reject(CONSTANTS.ERRORS.SUBSCRIPTION_NOT_DEFINED);
|
||||
}
|
||||
|
||||
this.initializeLocations(subscriptionItem);
|
||||
await this.initializeLocations(subscriptionItem);
|
||||
let azureResourceClient: RMC.ResourceManagementClient = new RMC.ResourceManagementClient(
|
||||
subscriptionItem.session.credentials,
|
||||
subscriptionItem.subscription.subscriptionId!
|
||||
|
|
Загрузка…
Ссылка в новой задаче