The userDataSyncService.ts -> resetLocal function looks like it's missing a call to synchroniser.resetLocal(), see below.
async resetLocal(): Promise<void> {
await this.checkEnablement();
for (const synchroniser of this.synchronisers) {
try {
synchroniser.resetLocal(); <-- Suggest adding this here?
} catch (e) {
this.logService.error(`${synchroniser.source}: ${toErrorMessage(e)}`);
this.logService.error(e);
}
}
}
The userDataSyncService.ts -> resetLocal function looks like it's missing a call to synchroniser.resetLocal(), see below.