fix(subscriptions): handle future/prebuilt mystery items

This commit is contained in:
Sabe Jones
2021-03-30 15:46:29 -05:00
parent fda581e60a
commit 1b0b31cd80

View File

@@ -29,6 +29,7 @@ function _findMysteryItems (user, dateMoment) {
_.each(shared.content.gear.flat, item => {
if (
item.klass === 'mystery'
&& shared.content.mystery[item.mystery]
&& dateMoment.isSameOrAfter(shared.content.mystery[item.mystery].start)
&& dateMoment.isSameOrBefore(moment(shared.content.mystery[item.mystery].end).endOf('day'))
&& !user.items.gear.owned[item.key]