返回提交历史
Modified
src/controllers/api/syndicateStandingBonusController.ts
+6
-4
XFEstudio/XFESpaceNinjaServer
fix: classical syndicate medallions don't use daily limit (#818)
f310028e
代码差异
1 个文件
+6
-4
@@ -37,14 +37,16 @@ export const syndicateStandingBonusController: RequestHandler = async (req, res)
37
37
if (syndicate.Standing + gainedStanding > max) {
38
38
gainedStanding = max - syndicate.Standing;
39
39
}
40
if (gainedStanding > getStandingLimit(inventory, syndicateMeta.dailyLimitBin)) {
41
gainedStanding = getStandingLimit(inventory, syndicateMeta.dailyLimitBin);
40
41
if (syndicateMeta.medallionsCappedByDailyLimit) {
42
if (gainedStanding > getStandingLimit(inventory, syndicateMeta.dailyLimitBin)) {
43
gainedStanding = getStandingLimit(inventory, syndicateMeta.dailyLimitBin);
44
}
45
updateStandingLimit(inventory, syndicateMeta.dailyLimitBin, gainedStanding);
42
46
}
43
47
44
48
syndicate.Standing += gainedStanding;
45
49
46
updateStandingLimit(inventory, syndicateMeta.dailyLimitBin, gainedStanding);
47
48
50
await inventory.save();
49
51
50
52
res.json({