Do settings versioning

This commit is contained in:
Rory& 2025-07-11 15:47:29 +02:00
parent b212cbbea1
commit 18e752a457
2 changed files with 10 additions and 0 deletions

View File

@ -190,6 +190,11 @@ async function patchUserSettings(
);
}
settings.versions = {
clientVersion: updatedSettings.versions?.clientVersion ?? settings.versions?.clientVersion ?? 0,
serverVersion: settings.versions?.serverVersion ?? 0,
dataVersion: (settings.versions?.dataVersion ?? 0) + 1,
};
userSettings.userSettings = settings;
await userSettings.save();

View File

@ -192,6 +192,11 @@ async function patchUserSettings(
);
}
settings.versions = {
clientVersion: updatedSettings.versions?.clientVersion ?? settings.versions?.clientVersion ?? 0,
serverVersion: settings.versions?.serverVersion ?? 0,
dataVersion: (settings.versions?.dataVersion ?? 0) + 1,
};
userSettings.frecencySettings = settings;
await userSettings.save();