Fix issues with task scoring and in-app-reward retrieval (#15294)

* remove obsolete class and computed

* correctly load equipped gear

* load purchased for in app rewards
This commit is contained in:
Phillip Thelen
2024-08-15 17:38:20 +02:00
committed by GitHub
parent aa6e536851
commit 99b2ee273f
3 changed files with 2 additions and 16 deletions

View File

@@ -751,7 +751,7 @@ api.updateTask = {
api.scoreTask = {
method: 'POST',
url: '/tasks/:taskId/score/:direction',
middlewares: [authWithHeaders({ userFieldsToInclude: ['stats', 'guilds', 'items.equipped', 'items.eggs', 'items.food', 'items.hatchingPotions', 'items.lastDrop', 'items.quests', 'achievements', 'tasksOrder', 'webhooks', 'party'] })],
middlewares: [authWithHeaders({ userFieldsToInclude: ['stats', 'guilds', 'items.gear.equipped', 'items.eggs', 'items.food', 'items.hatchingPotions', 'items.lastDrop', 'items.quests', 'achievements', 'tasksOrder', 'webhooks', 'party'] })],
async handler (req, res) {
// Parameters are validated in scoreTasks