提交 e081ad86 编写于 作者: S Sandeep Somavarapu

use always default url when cannot be switched

上级 f4814474
...@@ -65,7 +65,8 @@ export abstract class AbstractUserDataSyncStoreManagementService extends Disposa ...@@ -65,7 +65,8 @@ export abstract class AbstractUserDataSyncStoreManagementService extends Disposa
&& Object.keys(value.authenticationProviders).every(authenticationProviderId => isArray(value!.authenticationProviders![authenticationProviderId].scopes)) && Object.keys(value.authenticationProviders).every(authenticationProviderId => isArray(value!.authenticationProviders![authenticationProviderId].scopes))
) { ) {
const syncStore = value as ConfigurationSyncStore; const syncStore = value as ConfigurationSyncStore;
const type: UserDataSyncStoreType | undefined = this.storageService.get(SYNC_SERVICE_URL_TYPE, StorageScope.GLOBAL) as UserDataSyncStoreType | undefined; const canSwitch = !!syncStore.canSwitch && !configuredStore?.url;
const type: UserDataSyncStoreType | undefined = canSwitch ? this.storageService.get(SYNC_SERVICE_URL_TYPE, StorageScope.GLOBAL) as UserDataSyncStoreType : undefined;
const url = configuredStore?.url const url = configuredStore?.url
|| type === 'insiders' ? syncStore.insidersUrl || type === 'insiders' ? syncStore.insidersUrl
: type === 'stable' ? syncStore.stableUrl : type === 'stable' ? syncStore.stableUrl
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册