返回提交历史
Modified
src/controllers/api/sellController.ts
+10
-0
Modified
src/types/sellTypes.ts
+1
-0
XFEstudio/SpaceNinjaServer
fix: selling MiscItems doesn't remove them from inventory (#680)
52d1b727
代码差异
2 个文件
+11
-0
@@ -86,6 +86,16 @@ export const sellController: RequestHandler = async (req, res) => {
86
86
}
87
87
});
88
88
}
89
if (payload.Items.MiscItems) {
90
payload.Items.MiscItems.forEach(sellItem => {
91
addMiscItems(inventory, [
92
{
93
ItemType: sellItem.String,
94
ItemCount: sellItem.Count * -1
95
}
96
]);
97
});
98
}
89
99
90
100
await inventory.save();
91
101
res.json({});
@@ -7,6 +7,7 @@ export interface ISellRequest {
7
7
Consumables?: ISellItem[];
8
8
Recipes?: ISellItem[];
9
9
Upgrades?: ISellItem[];
10
MiscItems?: ISellItem[];
10
11
};
11
12
SellPrice: number;
12
13
SellCurrency: