From e98a572b4a06c3e2c33998d032a700765e2fdc80 Mon Sep 17 00:00:00 2001 From: baz Date: Mon, 18 Mar 2024 20:39:17 +0000 Subject: [PATCH] Add getRecentEntry databaseHelperFunction --- databaseHelperFunctions.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/databaseHelperFunctions.js b/databaseHelperFunctions.js index 4690b9b..74336ab 100644 --- a/databaseHelperFunctions.js +++ b/databaseHelperFunctions.js @@ -280,6 +280,17 @@ async function getRecentGameEntry(userId, status) { return false; } +async function getRecentEntry(userId) { + const beatenGameEntry = await LoggedGames.findOne({ where: { userId: userId }, order: [ [ 'updatedAt', 'DESC' ]] }) + .catch((err) => { + console.log(err); + }); + + if (!beatenGameEntry) return false; + + return beatenGameEntry; +} + async function getPlanningGames(id) { return await getGames(id, 'planning'); } @@ -350,6 +361,7 @@ module.exports = { getRecentPlayingGameEntry, getRecentBeatenGameEntry, getRecentGameEntry, + getRecentEntry, getPlanningGames, getPlayingGames, getBeatenGames,