1 files changed, 13 insertions, 0 deletions
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.');
|