mirror of
https://github.com/HabitRPG/habitica.git
synced 2025-12-17 22:57:21 +01:00
fix seasonal shop (#10164)
This commit is contained in:
@@ -486,6 +486,10 @@
|
||||
return c.identifier === 'spells';
|
||||
})[0];
|
||||
|
||||
let questsCategory = _filter(categories, (c) => {
|
||||
return c.identifier === 'quests';
|
||||
})[0];
|
||||
|
||||
let setCategories = _filter(categories, 'specialClass');
|
||||
|
||||
let result = _groupBy(setCategories, 'specialClass');
|
||||
@@ -496,6 +500,12 @@
|
||||
];
|
||||
}
|
||||
|
||||
if (questsCategory) {
|
||||
result.quests = [
|
||||
questsCategory,
|
||||
];
|
||||
}
|
||||
|
||||
return result;
|
||||
},
|
||||
isGearLocked (gear) {
|
||||
|
||||
@@ -22,6 +22,7 @@ module.exports = {
|
||||
],
|
||||
|
||||
availableQuests: [
|
||||
'egg',
|
||||
],
|
||||
|
||||
featuredSet: 'comfortingKittySet',
|
||||
|
||||
@@ -478,7 +478,7 @@ shops.getSeasonalShopCategories = function getSeasonalShopCategories (user, lang
|
||||
};
|
||||
|
||||
category.items = map(quests, (quest) => {
|
||||
return getItemInfo(user, 'seasonalQuest', quest, language);
|
||||
return getItemInfo(user, 'seasonalQuest', quest, officialPinnedItems, language);
|
||||
});
|
||||
|
||||
categories.push(category);
|
||||
|
||||
Reference in New Issue
Block a user