Add unit to setting

This commit is contained in:
Andras Schmelczer 2024-12-15 12:03:16 +00:00
parent faef0978a7
commit 098540323e
No known key found for this signature in database
GPG key ID: FC8F2C3D3D1A718C
3 changed files with 5 additions and 5 deletions

View file

@ -1,13 +1,13 @@
export interface SyncSettings {
remoteUri: string;
token: string;
fetchChangesUpdateInterval: number;
fetchChangesUpdateIntervalMs: number;
isSyncEnabled: boolean;
}
export const DEFAULT_SETTINGS: SyncSettings = {
remoteUri: "",
token: "",
fetchChangesUpdateInterval: 1,
fetchChangesUpdateIntervalMs: 1000,
isSyncEnabled: true,
};

View file

@ -73,13 +73,13 @@ export default class SyncPlugin extends Plugin {
this.registerRemoteEventListener(
database,
syncServer,
database.getSettings().fetchChangesUpdateInterval
database.getSettings().fetchChangesUpdateIntervalMs
);
database.addOnSettingsChangeHandlers((settings) => {
this.registerRemoteEventListener(
database,
syncServer,
settings.fetchChangesUpdateInterval
settings.fetchChangesUpdateIntervalMs
);
});

View file

@ -93,7 +93,7 @@ export class SyncSettingsTab extends PluginSettingTab {
.setLimits(1, 3600, 1)
.setDynamicTooltip()
.setValue(
this.database.getSettings().fetchChangesUpdateInterval
this.database.getSettings().fetchChangesUpdateIntervalMs
)
.onChange((value) =>
this.database.setSetting(