Fixed text of check-in prize when it is a set of backgrounds (#8599)

* Fixed text of check-in prize when it is a set of backgrounds

* Use existing i18n string for BGs name

* Added user.preferences.language as second parameter
This commit is contained in:
Mateus Etto
2017-04-17 01:39:05 -03:00
committed by Alys
parent bd6f901ccf
commit d9f48dcbb0
2 changed files with 7 additions and 1 deletions

View File

@@ -157,7 +157,7 @@ function awardLoginIncentives (user) {
notificationData.rewardText = i18n.t('potion', {potionType: notificationData.rewardText}, user.preferences.language);
}
} else if (loginIncentive.rewardKey[0] === 'background_blue') {
notificationData.rewardText = i18n.t('incentiveBackgrounds');
notificationData.rewardText = i18n.t('incentiveBackgrounds', user.preferences.language);
}
if (loginIncentive.reward.length > 0 && count < loginIncentive.reward.length - 1) notificationData.rewardText += ', ';
@@ -165,6 +165,11 @@ function awardLoginIncentives (user) {
count += 1;
}
// Overwrite notificationData.rewardText if rewardName was explicitly declared
if (loginIncentive.rewardName) {
notificationData.rewardText = i18n.t(loginIncentive.rewardName, user.preferences.language);
}
notificationData.rewardKey = loginIncentive.rewardKey;
notificationData.message = i18n.t('unlockedCheckInReward', user.preferences.language);
}