Skip to content
This repository was archived by the owner on Jan 27, 2020. It is now read-only.

Commit c96ce07

Browse files
committed
bugfix(masterypoints): fixes desert not appearing, map unknown to desert
1 parent 1429968 commit c96ce07

3 files changed

Lines changed: 11 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/)
66
and this project adheres to [Semantic Versioning](http://semver.org/).
77

88
## [Unreleased][]
9+
### Changed
10+
- Desert mastery not appearing, add workaround to map Unknown to Desert
911

1012
## [4.43.7][] - 2017-10-11
1113
### Changed
4.79 KB
Loading

src/features/User/components/Achievements/Achievement/index.js

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,19 +53,25 @@ const calculateTier = (achievement, current) => {
5353
return achievement.tiers.filter((tier) => tier.count >= current)[0] || {};
5454
};
5555

56+
const masteryMap = {
57+
Unknown: 'Desert',
58+
};
59+
5660
const makeRewards = (achievement) => {
5761
if (!achievement || !achievement.rewards) {
5862
return [];
5963
}
6064

6165
return achievement.rewards.map((reward) => {
6266
switch (reward.type) {
63-
case 'Mastery':
67+
case 'Mastery': {
68+
const masteryType = masteryMap[reward.region] || reward.region;
6469
return (
65-
<TooltipTrigger key={reward.id} data={`${reward.region} ${T.translate('words.masteryPoint')}`}>
66-
<Icon name={`mastery-point-${reward.region.toLowerCase()}.png`} />
70+
<TooltipTrigger key={reward.id} data={`${masteryType} ${T.translate('words.masteryPoint')}`}>
71+
<Icon name={`mastery-point-${masteryType.toLowerCase()}.png`} />
6772
</TooltipTrigger>
6873
);
74+
}
6975

7076
case 'Coins':
7177
return (

0 commit comments

Comments
 (0)