From a35f9221a2c901759d7bf53602cee740a7ab3b1a Mon Sep 17 00:00:00 2001 From: Stefan Zermatten Date: Mon, 9 Aug 2021 18:06:04 +0200 Subject: [PATCH] Fixed granting XP being accidentally locked behind patreon paid benefits --- .../api/creature/experience/Experiences.js | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/app/imports/api/creature/experience/Experiences.js b/app/imports/api/creature/experience/Experiences.js index fe16563f..8b6bb22e 100644 --- a/app/imports/api/creature/experience/Experiences.js +++ b/app/imports/api/creature/experience/Experiences.js @@ -90,11 +90,6 @@ const insertExperience = new ValidatedMethod({ throw new Meteor.Error('Experiences.methods.insert.denied', 'You need to be logged in to insert an experience'); } - let tier = getUserTier(this.userId); - if (!tier.paidBenefits){ - throw new Meteor.Error('Experiences.methods.insert.denied', - `The ${tier.name} tier does not allow you to grant experience`); - } let insertedIds = []; creatureIds.forEach(creatureId => { let id = insertExperienceForCreature({experience, creatureId, userId}); @@ -123,11 +118,6 @@ const removeExperience = new ValidatedMethod({ throw new Meteor.Error('Experiences.methods.remove.denied', 'You need to be logged in to remove an experience'); } - let tier = getUserTier(this.userId); - if (!tier.paidBenefits){ - throw new Meteor.Error('Experiences.methods.remove.denied', - `The ${tier.name} tier does not allow you to remove an experience`); - } let experience = Experiences.findOne(experienceId); if (!experience) return; let creatureId = experience.creatureId @@ -168,11 +158,6 @@ const recomputeExperiences = new ValidatedMethod({ throw new Meteor.Error('Experiences.methods.recompute.denied', 'You need to be logged in to recompute a creature\'s experiences'); } - let tier = getUserTier(this.userId); - if (!tier.paidBenefits){ - throw new Meteor.Error('Experiences.methods.recompute.denied', - `The ${tier.name} tier does not allow you to recompute a creature's experiences`); - } assertEditPermission(creatureId, userId); let xp = 0;