From 4e12e02bc805170e6b03d33e0ef894b2a3021fb3 Mon Sep 17 00:00:00 2001 From: Rory& Date: Sun, 1 Jun 2025 11:13:55 +0200 Subject: Add alarm endpoints, basic budget routes, spend history --- src/db/dbAccess/user.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'src/db/dbAccess/user.js') diff --git a/src/db/dbAccess/user.js b/src/db/dbAccess/user.js index fad5ba3..4ab70fd 100644 --- a/src/db/dbAccess/user.js +++ b/src/db/dbAccess/user.js @@ -7,6 +7,19 @@ import { generateJwtToken } from '#util/jwtUtils.js'; async function whoAmI(token) {} +async function getUserById(id) { + const user = await DbUser.findById(id); + if (!user) { + throw new SafeNSoundError({ + errCode: 'ENTITY_NOT_FOUND', + message: 'No such user!' + }); + } + + console.log(user); + return user; +} + async function getUserByAuth(data) { if (!(data instanceof AuthDto)) throw new Error('Invalid data type. Expected AuthDto.'); -- cgit 1.5.1