aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormat <github@matdoes.dev>2021-05-26 18:49:01 -0500
committermat <github@matdoes.dev>2021-05-26 18:49:01 -0500
commita3662fb5888bd031b27cc81028ba86b0271eb442 (patch)
tree8502152ccc8531876b0dd6c5a93c243fa9198560
parent98055cbba8c0106e87b6488bb1f014139e90eae8 (diff)
downloadskyblock-api-a3662fb5888bd031b27cc81028ba86b0271eb442.tar.gz
skyblock-api-a3662fb5888bd031b27cc81028ba86b0271eb442.tar.bz2
skyblock-api-a3662fb5888bd031b27cc81028ba86b0271eb442.zip
replace a rank thing with switch statement
-rw-r--r--build/cleaners/rank.js24
-rw-r--r--src/cleaners/rank.ts20
2 files changed, 30 insertions, 14 deletions
diff --git a/build/cleaners/rank.js b/build/cleaners/rank.js
index cdf08ed..de2309e 100644
--- a/build/cleaners/rank.js
+++ b/build/cleaners/rank.js
@@ -34,15 +34,21 @@ function cleanRank({ packageRank, newPackageRank, monthlyPackageRank, rankPlusCo
else
name = (_a = newPackageRank === null || newPackageRank === void 0 ? void 0 : newPackageRank.replace('_PLUS', '+')) !== null && _a !== void 0 ? _a : packageRank === null || packageRank === void 0 ? void 0 : packageRank.replace('_PLUS', '+');
// MVP++ is called Superstar for some reason
- if (name === 'SUPERSTAR')
- name = 'MVP++';
- // YouTube rank is called YouTuber, change this to the proper name
- else if (name === 'YOUTUBER')
- name = 'YOUTUBE';
- else if (name === 'GAME_MASTER')
- name = 'GM';
- else if (name === undefined)
- name = 'NONE';
+ switch (name) {
+ case 'SUPERSTAR':
+ name = 'MVP++';
+ break;
+ // YouTube rank is called YouTuber, change this to the proper name
+ case 'YOUTUBER':
+ name = 'YOUTUBE';
+ break;
+ case 'GAME_MASTER':
+ name = 'GM';
+ break;
+ case undefined:
+ name = 'NONE';
+ break;
+ }
const plusColor = rankPlusColor ? util_1.colorCodeFromName(rankPlusColor) : null;
color = util_1.minecraftColorCodes[rankColors[name]];
const rankColorPrefix = rankColors[name] ? 'ยง' + rankColors[name] : '';
diff --git a/src/cleaners/rank.ts b/src/cleaners/rank.ts
index ec55e8b..997888c 100644
--- a/src/cleaners/rank.ts
+++ b/src/cleaners/rank.ts
@@ -47,11 +47,21 @@ export function cleanRank({
?? packageRank?.replace('_PLUS', '+')
// MVP++ is called Superstar for some reason
- if (name === 'SUPERSTAR') name = 'MVP++'
- // YouTube rank is called YouTuber, change this to the proper name
- else if (name === 'YOUTUBER') name = 'YOUTUBE'
- else if (name === 'GAME_MASTER') name = 'GM'
- else if (name === undefined) name = 'NONE'
+ switch (name) {
+ case 'SUPERSTAR':
+ name = 'MVP++'
+ break
+ // YouTube rank is called YouTuber, change this to the proper name
+ case 'YOUTUBER':
+ name = 'YOUTUBE'
+ break
+ case 'GAME_MASTER':
+ name = 'GM'
+ break
+ case undefined:
+ name = 'NONE'
+ break
+ }
const plusColor = rankPlusColor ? colorCodeFromName(rankPlusColor) : null
color = minecraftColorCodes[rankColors[name]]