Disable auto sync service (#14677)

* Disable auto sync service

* skip tests
This commit is contained in:
Charles Gagnon
2021-03-11 17:28:01 -08:00
committed by GitHub
parent 063953f743
commit 1c671676bf
3 changed files with 7 additions and 1 deletions

View File

@@ -59,6 +59,7 @@ export class UserDataAutoSyncEnablementService extends Disposable implements _IU
} }
isEnabled(defaultEnablement?: boolean): boolean { isEnabled(defaultEnablement?: boolean): boolean {
/* {{SQL CARBON EDIT}} Disable unused sync service
switch (this.environmentService.sync) { switch (this.environmentService.sync) {
case 'on': case 'on':
return true; return true;
@@ -66,6 +67,8 @@ export class UserDataAutoSyncEnablementService extends Disposable implements _IU
return false; return false;
default: return this.storageService.getBoolean(enablementKey, StorageScope.GLOBAL, !!defaultEnablement); // {{SQL CARBON EDIT}} strict-null-checks move this to a default case default: return this.storageService.getBoolean(enablementKey, StorageScope.GLOBAL, !!defaultEnablement); // {{SQL CARBON EDIT}} strict-null-checks move this to a default case
} }
*/
return false;
} }
canToggleEnablement(): boolean { canToggleEnablement(): boolean {

View File

@@ -24,7 +24,7 @@ class TestUserDataAutoSyncService extends UserDataAutoSyncService {
} }
} }
suite('UserDataAutoSyncService', () => { suite.skip('UserDataAutoSyncService', () => { // {{SQL CARBON EDIT}} Service is disabled so turn off tests
const disposableStore = new DisposableStore(); const disposableStore = new DisposableStore();

View File

@@ -12,6 +12,7 @@ export class WebUserDataAutoSyncEnablementService extends UserDataAutoSyncEnable
private enabled: boolean | undefined = undefined; private enabled: boolean | undefined = undefined;
isEnabled(): boolean { isEnabled(): boolean {
/* {{SQL CARBON EDIT}} Disable unused sync service
if (this.enabled === undefined) { if (this.enabled === undefined) {
this.enabled = this.workbenchEnvironmentService.options?.settingsSyncOptions?.enabled; this.enabled = this.workbenchEnvironmentService.options?.settingsSyncOptions?.enabled;
} }
@@ -19,6 +20,8 @@ export class WebUserDataAutoSyncEnablementService extends UserDataAutoSyncEnable
this.enabled = super.isEnabled(this.workbenchEnvironmentService.options?.enableSyncByDefault); this.enabled = super.isEnabled(this.workbenchEnvironmentService.options?.enableSyncByDefault);
} }
return this.enabled; return this.enabled;
*/
return false;
} }
setEnablement(enabled: boolean) { setEnablement(enabled: boolean) {