Fix/mana bar unselected class - fix: #10026 (#10126)

* Update getClass() for users who have not yet selected a class

* Added tests for members.getClass()

* fix linter errors

* Update test

* Update import in test to point to correct module

* use hasClass() getter where appropriate

* Fix linter error
This commit is contained in:
Mark Kuba
2018-03-24 09:15:40 -07:00
committed by Sabe Jones
parent ec6f53bb1b
commit dcd680c293
8 changed files with 83 additions and 7 deletions

View File

@@ -31,7 +31,7 @@
option(v-for='sound in availableAudioThemes', :value='sound') {{ $t(`audioTheme_${sound}`) }}
hr
.form-horizontal(v-if='user.flags.classSelected && !user.preferences.disableClasses')
.form-horizontal(v-if='hasClass')
h5 {{ $t('characterBuild') }}
h6(v-once) {{ $t('class') + ': ' }}
// @TODO: what is classText
@@ -270,6 +270,9 @@ export default {
dayStart () {
return this.user.preferences.dayStart;
},
hasClass () {
return this.$store.getters['members:hasClass'](this.user);
},
},
methods: {
set (preferenceType, subtype) {