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

@@ -235,7 +235,7 @@ div
li
strong {{$t('buffs')}}:
| {{user.stats.buffs[stat]}}
#allocation(v-if='user._id === userLoggedIn._id && user.flags.classSelected && !user.preferences.disableClasses')
#allocation(v-if='user._id === userLoggedIn._id && hasClass')
.row.title-row
.col-12.col-md-6
h3(v-if='userLevel100Plus', v-once, v-html="$t('noMoreAllocate')")
@@ -733,6 +733,9 @@ export default {
startingPageOption () {
return this.$store.state.profileOptions.startingPage;
},
hasClass () {
return this.$store.getters['members:hasClass'](this.userLoggedIn);
},
},
watch: {
startingPageOption () {