mirror of
https://github.com/HabitRPG/habitica.git
synced 2025-12-18 15:17:25 +01:00
fix(backgrounds): disallow equipping unowned bashground
Also add missing headers when recording group task creation
This commit is contained in:
@@ -68,6 +68,7 @@ api.createGroupTasks = {
|
|||||||
category: 'behavior',
|
category: 'behavior',
|
||||||
taskType: task.type,
|
taskType: task.type,
|
||||||
groupID: group._id,
|
groupID: group._id,
|
||||||
|
headers: req.headers,
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -97,7 +97,9 @@ function checkPreferencePurchase (user, path, item) {
|
|||||||
const itemPath = `${path}.${item}`;
|
const itemPath = `${path}.${item}`;
|
||||||
const appearance = _.get(common.content.appearances, itemPath);
|
const appearance = _.get(common.content.appearances, itemPath);
|
||||||
if (!appearance) return false;
|
if (!appearance) return false;
|
||||||
if (appearance.price === 0) return true;
|
if (appearance.price === 0 && path !== 'background') {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
return _.get(user.purchased, itemPath);
|
return _.get(user.purchased, itemPath);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user