437
438
private async cleanUpStaleStorageData(): Promise<void> {
439
>
const allKeys = this.storageService.keys(StorageScope.APPLICATION, StorageTarget.MACHINE);
userDataSyncService.ts
440
>
const lastSyncProfileKeys: [string, string][] = [];
441
>
for (const key of allKeys) {
442
>
if (!key.endsWith('.lastSyncUserData')) {
443
>
continue;
444
>
}
445
const segments = key.split('.');
446
if (segments.length === 3) {
447
lastSyncProfileKeys.push([key, segments[0]]);
448
}
450
>
if (!lastSyncProfileKeys.length) {
451
return;
452
}