diff --git a/website/client/src/components/admin-panel/user-support/achievements.vue b/website/client/src/components/admin-panel/user-support/achievements.vue index e52cfd05c8..9b40d80aa2 100644 --- a/website/client/src/components/admin-panel/user-support/achievements.vue +++ b/website/client/src/components/admin-panel/user-support/achievements.vue @@ -256,11 +256,14 @@ export default { }, methods: { async saveItem (item) { - // prepare the item's new value and path for being saved - this.hero.achievementPath = item.path; - this.hero.achievementVal = item.value; - - await this.saveHero({ hero: this.hero, msg: item.path }); + await this.saveHero({ + hero: { + _id: this.hero._id, + achievementPath: item.path, + achievementVal: item.value, + }, + msg: item.path, + }); item.modified = false; }, enableValueChange (item) { diff --git a/website/client/src/components/admin-panel/user-support/contributorDetails.vue b/website/client/src/components/admin-panel/user-support/contributorDetails.vue index 6d0ee898ad..73b7972013 100644 --- a/website/client/src/components/admin-panel/user-support/contributorDetails.vue +++ b/website/client/src/components/admin-panel/user-support/contributorDetails.vue @@ -1,5 +1,10 @@