Fix achievement display in admin panel (#15326)

This commit is contained in:
Phillip Thelen 2025-02-11 19:02:50 +01:00 committed by GitHub
parent 1ff418f62d
commit 35ebb12bf2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -27,7 +27,7 @@
{{ item.value }}
</span>
:
{{ item.text || item.key }}
{{ itemText(item) }}
</span>
<div
@ -78,7 +78,7 @@
{{ item.value }}
</span>
:
{{ item.text || item.key }}
{{ itemText(item) }}
</span>
<div
@ -270,6 +270,15 @@ export default {
item.value = !item.value;
}
},
itemText (item) {
if (item.key === 'npc') {
return this.$t('npcAchievementName', { key: this.hero.backer && this.hero.backer.npc });
}
if (item.key === 'kickstarter') {
return this.$t('kickstartName', { key: this.hero.backer && this.hero.backer.tier });
}
return item.text || item.key;
},
},
};
</script>