This commit is contained in:
Sandeep Somavarapu committed 2022-02-22 18:11:53 +01:00
1 parent 9fda39d0ef
commit aee3a5e1fa
1 file changed
+6 -2
@@ -778,8 +778,12 @@ class ManualSyncTask extends Disposable implements IManualSyncTask {
private async getUserDataSyncConfiguration(): Promise<IUserDataSyncConfiguration> {
const local = this.configurationService.getValue<IUserDataSyncConfiguration>(USER_DATA_SYNC_CONFIGURATION_SCOPE);
const remote = await (<SettingsSynchroniser>this.synchronisers.find(synchronizer => synchronizer instanceof SettingsSynchroniser)).getRemoteUserDataSyncConfiguration(this.manifest);
return { ...local, ...remote };
const settingsSynchronizer = this.synchronisers.find(synchronizer => synchronizer instanceof SettingsSynchroniser);
if (settingsSynchronizer) {
const remote = await (<SettingsSynchroniser>settingsSynchronizer).getRemoteUserDataSyncConfiguration(this.manifest);
return { ...local, ...remote };
}
return local;
}
private toSyncResourcePreview(syncResource: SyncResource, preview: ISyncResourcePreview): [SyncResource, ISyncResourcePreview] {