This commit is contained in:
Mateusz Gruszczyński
2026-04-07 10:06:48 +02:00
parent deaa6dfe43
commit ca9c78d88d
36 changed files with 1801 additions and 503 deletions
+2
View File
@@ -13,6 +13,7 @@ export const sanitizeUser = (user: User) => ({
role: user.role,
isActive: user.isActive,
defaultCurrency: user.defaultCurrency,
integrationsEnabled: Boolean(user.integrationsEnabled),
reportPreferences: user.reportPreferences ?? {
enabled: false,
frequency: 'monthly',
@@ -47,6 +48,7 @@ export const createUser = async (input: {
passwordHash: await hashPassword(input.password),
role: input.role ?? 'USER',
defaultCurrency: input.defaultCurrency ?? env.DEFAULT_CURRENCY,
integrationsEnabled: false,
reportPreferences: {
enabled: false,
frequency: 'monthly',