Return next() function

This commit is contained in:
aronmal 2023-04-10 17:06:38 +02:00
parent 295acb1c84
commit a8e5b57363
Signed by: aronmal
GPG key ID: 816B7707426FC612
4 changed files with 6 additions and 4 deletions

View file

@ -15,5 +15,5 @@ export default async function checkPasswordIsValid(
const result = await bcrypt.compare(password, player.passwordHash) const result = await bcrypt.compare(password, player.passwordHash)
if (!result) return sendError(req, res, errors.wrongPassword) if (!result) return sendError(req, res, errors.wrongPassword)
next() return next()
} }

View file

@ -7,13 +7,15 @@ async function createPlayerDB(
password: string, password: string,
next: (player: Player) => void next: (player: Player) => void
) { ) {
return await prisma.player.create({ const player = await prisma.player.create({
data: { data: {
username, username,
passwordHash: await bcrypt.hash(password, 10), passwordHash: await bcrypt.hash(password, 10),
anonymous: false, anonymous: false,
}, },
}) })
return next(player)
} }
export default createPlayerDB export default createPlayerDB

View file

@ -20,5 +20,5 @@ export default async function getPlayerByIdDB(
return sendError(req, res, errors.playerNotFound) return sendError(req, res, errors.playerNotFound)
} }
next(player) return next(player)
} }

View file

@ -25,5 +25,5 @@ export default async function getPlayerByNameDB(
]).catch(() => null) ]).catch(() => null)
if (player === null) return sendError(req, res, errors.playerNotFound) if (player === null) return sendError(req, res, errors.playerNotFound)
next(player) return next(player)
} }