XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

SpaceNinjaServer

A simple server for a small space ninja game

公开
关注 0 Fork 1 Star 0
返回提交历史

XFEstudio/SpaceNinjaServer

chore: remove duplicate conditional

0b18932d
Sainan <63328889+Sainan@users.noreply.github.com>
提交于

代码差异

1 个文件 +15 -13
Modified src/services/missionInventoryUpdateService.ts +15 -13
@@ -77,21 +77,23 @@ export const addMissionInventoryUpdates = async (
77 77 inventoryUpdates: IMissionInventoryUpdateRequest
78 78 ): Promise<IInventoryChanges> => {
79 79 const inventoryChanges: IInventoryChanges = {};
80 if (inventoryUpdates.RewardInfo && inventoryUpdates.RewardInfo.periodicMissionTag) {
81 const tag = inventoryUpdates.RewardInfo.periodicMissionTag;
82 const existingCompletion = inventory.PeriodicMissionCompletions.find(completion => completion.tag === tag);
80 if (inventoryUpdates.RewardInfo) {
81 if (inventoryUpdates.RewardInfo.periodicMissionTag) {
82 const tag = inventoryUpdates.RewardInfo.periodicMissionTag;
83 const existingCompletion = inventory.PeriodicMissionCompletions.find(completion => completion.tag === tag);
83 84
84 if (existingCompletion) {
85 existingCompletion.date = new Date();
86 } else {
87 inventory.PeriodicMissionCompletions.push({
88 tag: tag,
89 date: new Date()
90 });
85 if (existingCompletion) {
86 existingCompletion.date = new Date();
87 } else {
88 inventory.PeriodicMissionCompletions.push({
89 tag: tag,
90 date: new Date()
91 });
92 }
93 }
94 if (inventoryUpdates.RewardInfo.NemesisAbandonedRewards) {
95 inventory.NemesisAbandonedRewards = inventoryUpdates.RewardInfo.NemesisAbandonedRewards;
91 96 }
92 }
93 if (inventoryUpdates.RewardInfo && inventoryUpdates.RewardInfo.NemesisAbandonedRewards) {
94 inventory.NemesisAbandonedRewards = inventoryUpdates.RewardInfo.NemesisAbandonedRewards;
95 97 }
96 98 if (
97 99 inventoryUpdates.MissionFailed &&