fix(db/user): small issues in user database layer

This commit is contained in:
Maieul BOYER 2025-10-07 22:40:27 +02:00 committed by Maix0
parent 1cbd778131
commit 5306ccfc60

View file

@ -2,11 +2,11 @@ import type { Database, SqliteReturn } from './_base';
import { Otp } from '@shared/auth'; import { Otp } from '@shared/auth';
import { isNullish } from '@shared/utils'; import { isNullish } from '@shared/utils';
import * as bcrypt from 'bcrypt'; import * as bcrypt from 'bcrypt';
import { UUID } from 'uuidv7';
// never use this directly // never use this directly
export interface IUserDb extends Database { export interface IUserDb extends Database {
getUser(id: UserId): User | undefined,
getUserFromName(name: string): User | undefined, getUserFromName(name: string): User | undefined,
getUser(id: string): User | undefined, getUser(id: string): User | undefined,
getUserOtpSecret(id: UserId): string | undefined, getUserOtpSecret(id: UserId): string | undefined,