giveKeyChainTriggeredItems add return result
This commit is contained in:
parent
643eaf35c5
commit
c6d140e7b4
@ -10,7 +10,7 @@ const giveKeyChainTriggeredItemsController: RequestHandler = async (req, res) =>
|
||||
const payload = getJSONfromString(req.body as string) as IGiveKeyChainTriggeredItemsRequest;
|
||||
const result = await giveKeyChainTriggeredItems(accountId, payload.KeyChain, payload.ChainStage);
|
||||
if (result) res.json(result);
|
||||
else res.json([]);
|
||||
else res.json({});
|
||||
};
|
||||
|
||||
export { giveKeyChainTriggeredItemsController };
|
||||
|
@ -2,7 +2,7 @@ import { IInventoryDatabaseDocument, IQuestKeyDatabase } from "@/src/types/inven
|
||||
import { IUpdateQuestRequest, IUpdateQuestResponse } from "@/src/types/questTypes";
|
||||
import { addItem, getInventory } from "@/src/services/inventoryService";
|
||||
import { logger } from "@/src/utils/logger";
|
||||
import { ExportKeys, ExportRecipes } from "warframe-public-export-plus";
|
||||
import { ExportKeys, ExportRecipes, ExportResources } from "warframe-public-export-plus";
|
||||
import { ItemType } from "../helpers/customHelpers/addItemHelpers";
|
||||
|
||||
export const setActiveQuest = async (accountId: string, quest: string) => {
|
||||
@ -97,6 +97,16 @@ export const giveKeyChainTriggeredItems = async (accountId: string, keyChain: st
|
||||
};
|
||||
}
|
||||
|
||||
if (itemType in ExportResources) {
|
||||
return {
|
||||
WishlistChanges: [itemType],
|
||||
MiscItems: [{
|
||||
ItemType: itemType,
|
||||
ItemCount: 1
|
||||
}]
|
||||
};
|
||||
}
|
||||
|
||||
// more
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user