fix: allow manageQuests' deleteKey op to be used with any ItemType #1653

Merged
Sainan merged 1 commits from delete-any-key into main 2025-04-16 06:29:09 -07:00

View File

@ -56,15 +56,12 @@ export const manageQuestsController: RequestHandler = async (req, res) => {
break;
}
case "deleteKey": {
if (allQuestKeys.includes(questItemType)) {
const questKey = inventory.QuestKeys.find(key => key.ItemType === questItemType);
if (!questKey) {
logger.error(`Quest key not found in inventory: ${questItemType}`);
break;
}
inventory.QuestKeys.pull({ ItemType: questItemType });
}
break;
}
case "completeKey": {