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
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:
parent
abda5e86b8
commit
ef9dab75f9
@ -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 });
|
||||||
|
@ -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();
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user