diff --git a/src/server/database/repositories/userConfig/service.ts b/src/server/database/repositories/userConfig/service.ts index 4004d60e..ecc3c4cc 100644 --- a/src/server/database/repositories/userConfig/service.ts +++ b/src/server/database/repositories/userConfig/service.ts @@ -54,7 +54,7 @@ export class UserConfigService { }); } - update(data: UserConfigUpdateType) { + update(data: Partial) { return this.#db .update(userConfig) .set(data) diff --git a/src/server/database/sqlite.ts b/src/server/database/sqlite.ts index 45fb38eb..bae94133 100644 --- a/src/server/database/sqlite.ts +++ b/src/server/database/sqlite.ts @@ -89,18 +89,14 @@ async function initialSetup(db: DBServiceType) { if (WG_INITIAL_ENV.DNS) { DB_DEBUG('Setting initial DNS...'); - const userConfig = await db.userConfigs.get(); await db.userConfigs.update({ - ...userConfig, defaultDns: WG_INITIAL_ENV.DNS, }); } if (WG_INITIAL_ENV.ALLOWED_IPS) { DB_DEBUG('Setting initial Allowed IPs...'); - const userConfig = await db.userConfigs.get(); await db.userConfigs.update({ - ...userConfig, defaultAllowedIps: WG_INITIAL_ENV.ALLOWED_IPS, }); }