diff options
author | mat-1 <github@matdoes.dev> | 2021-05-03 01:38:56 +0000 |
---|---|---|
committer | mat-1 <github@matdoes.dev> | 2021-05-03 01:38:56 +0000 |
commit | 0a1fc6998a7f0c0cdb7c48ce5ad024ac30490de2 (patch) | |
tree | f06f88744f91b016efaa31e4c33860036657ed9b /build/cleaners/skyblock/member.js | |
parent | fbd9446806ad3535435729179276ecca4df319d5 (diff) | |
download | skyblock-api-0a1fc6998a7f0c0cdb7c48ce5ad024ac30490de2.tar.gz skyblock-api-0a1fc6998a7f0c0cdb7c48ce5ad024ac30490de2.tar.bz2 skyblock-api-0a1fc6998a7f0c0cdb7c48ce5ad024ac30490de2.zip |
Compiled TS into JS
Diffstat (limited to 'build/cleaners/skyblock/member.js')
-rw-r--r-- | build/cleaners/skyblock/member.js | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/build/cleaners/skyblock/member.js b/build/cleaners/skyblock/member.js index 218518d..a9a419a 100644 --- a/build/cleaners/skyblock/member.js +++ b/build/cleaners/skyblock/member.js @@ -30,6 +30,7 @@ const slayers_1 = require("./slayers"); const zones_1 = require("./zones"); const skills_1 = require("./skills"); const cached = __importStar(require("../../hypixelCached")); +const constants = __importStar(require("../../constants")); async function cleanSkyBlockProfileMemberResponseBasic(member, included = null) { const player = await cached.fetchPlayer(member.uuid); return { @@ -49,6 +50,10 @@ async function cleanSkyBlockProfileMemberResponse(member, included = null) { const player = await cached.fetchPlayer(member.uuid); if (!player) return; + const fairySouls = fairysouls_1.cleanFairySouls(member); + const { max_fairy_souls: maxFairySouls } = await constants.fetchConstantValues(); + if (fairySouls.total > (maxFairySouls !== null && maxFairySouls !== void 0 ? maxFairySouls : 0)) + await constants.setConstantValues({ max_fairy_souls: fairySouls.total }); return { uuid: member.uuid, username: player.username, @@ -60,7 +65,7 @@ async function cleanSkyBlockProfileMemberResponse(member, included = null) { // this is used for leaderboards rawHypixelStats: (_a = member.stats) !== null && _a !== void 0 ? _a : {}, minions: await minions_1.cleanMinions(member), - fairy_souls: fairysouls_1.cleanFairySouls(member), + fairy_souls: fairySouls, inventories: inventoriesIncluded ? await inventory_1.cleanInventories(member) : undefined, objectives: objectives_1.cleanObjectives(member), skills: skills_1.cleanSkills(member), |