summary refs log tree commit diff
path: root/src/db/dbAccess/user.js
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2025-06-03 01:01:40 +0200
committerRory& <root@rory.gay>2025-06-03 01:01:40 +0200
commit6f3f08ed340e59a62a2d0428a5c32f99551ef1ce (patch)
treeff77390b1d3ea61414c14c94ac1fa2a05030879b /src/db/dbAccess/user.js
parentMore alarm testing (diff)
downloadnodejs-final-assignment-6f3f08ed340e59a62a2d0428a5c32f99551ef1ce.tar.xz
Fix performance issues, add fake user bot to test client, more testing
Diffstat (limited to 'src/db/dbAccess/user.js')
-rw-r--r--src/db/dbAccess/user.js6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/db/dbAccess/user.js b/src/db/dbAccess/user.js

index 3bb06b6..69a83e4 100644 --- a/src/db/dbAccess/user.js +++ b/src/db/dbAccess/user.js
@@ -16,7 +16,6 @@ export async function getUserById(id) { }); } - console.log(user); return user; } @@ -32,7 +31,6 @@ async function getUserByAuth(data) { user = await DbUser.findOne({ username: data.username }); } - console.log('user', user); if (!user) { // Sneaky: prevent user enumeration throw new SafeNSoundError({ @@ -60,7 +58,7 @@ export async function registerUser(data) { if (!(data instanceof RegisterDto)) throw new Error('Invalid data type. Expected RegisterDto.'); - const salt = await genSalt(12); + const salt = await genSalt(1); const passwordHash = await hash(data.password, salt); if (!passwordHash) { throw new Error('Failed to hash password.'); @@ -88,7 +86,7 @@ export async function deleteUser(data) { export async function loginUser(data, deviceName) { const user = await getUserByAuth(data); const device = await user.devices.create({ - name: deviceName + name: deviceName ?? 'Unknown Device' }); user.devices.push(device);