mirror of
https://github.com/HabitRPG/habitica.git
synced 2025-12-17 22:57:21 +01:00
Merge branch 'develop' into sabrecat/teams-rebase
This commit is contained in:
@@ -1002,10 +1002,9 @@ schema.methods.finishQuest = async function finishQuest (quest) {
|
||||
const questAchievementUpdate = { $set: {}, $push: {} };
|
||||
questAchievementUpdate.$set[`achievements.${achievement}`] = true;
|
||||
const achievementTitleCase = `${achievement.slice(0, 1).toUpperCase()}${achievement.slice(1, achievement.length)}`;
|
||||
const achievementSnakeCase = `ACHIEVEMENT_${_.snakeCase(achievement).toUpperCase()}`;
|
||||
questAchievementUpdate.$push = {
|
||||
notifications: new UserNotification({
|
||||
type: achievementSnakeCase,
|
||||
type: 'ACHIEVEMENT_QUESTS',
|
||||
data: {
|
||||
achievement,
|
||||
message: `${shared.i18n.t('modalAchievement')} ${shared.i18n.t(`achievement${achievementTitleCase}`)}`,
|
||||
|
||||
Reference in New Issue
Block a user