fix quest not completing
Some checks failed
Build / build (18) (push) Failing after 35s
Build / build (20) (push) Failing after 32s
Build / build (22) (push) Failing after 31s
Build / build (18) (pull_request) Failing after 34s
Build / build (22) (pull_request) Failing after 31s
Build / build (20) (pull_request) Failing after 32s

This commit is contained in:
Ordis 2025-02-01 14:15:11 +01:00
parent abda5e86b8
commit ef9dab75f9
2 changed files with 2 additions and 2 deletions

View File

@ -4,7 +4,7 @@ import { logger } from "@/src/utils/logger";
import { getJSONfromString } from "@/src/helpers/stringHelpers"; import { getJSONfromString } from "@/src/helpers/stringHelpers";
import { updateQuestKey, IUpdateQuestRequest } from "@/src/services/questService"; import { updateQuestKey, IUpdateQuestRequest } from "@/src/services/questService";
import { getQuestCompletionItems } from "@/src/services/itemDataService"; import { getQuestCompletionItems } from "@/src/services/itemDataService";
import { addItem, addItems, combineInventoryChanges, getInventory } from "@/src/services/inventoryService"; import { addItems, getInventory } from "@/src/services/inventoryService";
// eslint-disable-next-line @typescript-eslint/no-misused-promises // eslint-disable-next-line @typescript-eslint/no-misused-promises
export const updateQuestController: RequestHandler = async (req, res) => { export const updateQuestController: RequestHandler = async (req, res) => {
@ -27,6 +27,7 @@ export const updateQuestController: RequestHandler = async (req, res) => {
logger.debug(`quest completion items`, questCompletionItems); logger.debug(`quest completion items`, questCompletionItems);
const inventoryChanges = await addItems(inventory, questCompletionItems); const inventoryChanges = await addItems(inventory, questCompletionItems);
inventory.ActiveQuest = "";
await inventory.save(); await inventory.save();
res.json({ MissionRewards: [], inventoryChanges }); res.json({ MissionRewards: [], inventoryChanges });

View File

@ -46,7 +46,6 @@ export const createNewEventMessages = async (req: Request) => {
prev.eventMessageDate > current.eventMessageDate ? prev : current prev.eventMessageDate > current.eventMessageDate ? prev : current
); );
console.log("latestEventMessage", latestEventMessage);
account.LatestEventMessageDate = new Date(latestEventMessage.eventMessageDate); account.LatestEventMessageDate = new Date(latestEventMessage.eventMessageDate);
await account.save(); await account.save();
}; };