Add Prettier and ESLint tooling (Refs #77)
This commit is contained in:
@@ -3,12 +3,16 @@ import { db } from './db/index.js';
|
||||
import { FLEET_SETTINGS_KEY } from './db/fleet-settings.js';
|
||||
|
||||
export function fleetSettings(): FleetSettings {
|
||||
const row = db().prepare('SELECT value FROM settings WHERE key = ?').get(FLEET_SETTINGS_KEY) as { value: string };
|
||||
const row = db()
|
||||
.prepare('SELECT value FROM settings WHERE key = ?')
|
||||
.get(FLEET_SETTINGS_KEY) as { value: string };
|
||||
return JSON.parse(row.value);
|
||||
}
|
||||
|
||||
export function saveFleetSettings(input: unknown): FleetSettings {
|
||||
const settings = validateFleetSettings(input);
|
||||
db().prepare('UPDATE settings SET value = ? WHERE key = ?').run(JSON.stringify(settings), FLEET_SETTINGS_KEY);
|
||||
db()
|
||||
.prepare('UPDATE settings SET value = ? WHERE key = ?')
|
||||
.run(JSON.stringify(settings), FLEET_SETTINGS_KEY);
|
||||
return settings;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user