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';
|
return c.identifier === 'spells';
|
||||||
})[0];
|
})[0];
|
||||||
|
|
||||||
|
let questsCategory = _filter(categories, (c) => {
|
||||||
|
return c.identifier === 'quests';
|
||||||
|
})[0];
|
||||||
|
|
||||||
let setCategories = _filter(categories, 'specialClass');
|
let setCategories = _filter(categories, 'specialClass');
|
||||||
|
|
||||||
let result = _groupBy(setCategories, 'specialClass');
|
let result = _groupBy(setCategories, 'specialClass');
|
||||||
@@ -496,6 +500,12 @@
|
|||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (questsCategory) {
|
||||||
|
result.quests = [
|
||||||
|
questsCategory,
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
return result;
|
return result;
|
||||||
},
|
},
|
||||||
isGearLocked (gear) {
|
isGearLocked (gear) {
|
||||||
|
|||||||
@@ -22,6 +22,7 @@ module.exports = {
|
|||||||
],
|
],
|
||||||
|
|
||||||
availableQuests: [
|
availableQuests: [
|
||||||
|
'egg',
|
||||||
],
|
],
|
||||||
|
|
||||||
featuredSet: 'comfortingKittySet',
|
featuredSet: 'comfortingKittySet',
|
||||||
|
|||||||
@@ -478,7 +478,7 @@ shops.getSeasonalShopCategories = function getSeasonalShopCategories (user, lang
|
|||||||
};
|
};
|
||||||
|
|
||||||
category.items = map(quests, (quest) => {
|
category.items = map(quests, (quest) => {
|
||||||
return getItemInfo(user, 'seasonalQuest', quest, language);
|
return getItemInfo(user, 'seasonalQuest', quest, officialPinnedItems, language);
|
||||||
});
|
});
|
||||||
|
|
||||||
categories.push(category);
|
categories.push(category);
|
||||||
|
|||||||
Reference in New Issue
Block a user