Joined and Owned Challenges should still appear in Discover, but annotated with status (#9956)

This commit is contained in:
Marvin Rabe
2018-05-07 16:03:15 +02:00
parent 1896a8fab0
commit 0d84643961
5 changed files with 28 additions and 18 deletions

View File

@@ -24,7 +24,7 @@ router-link.card-link(:to="{ name: 'guild', params: { groupId: guild._id } }")
span.count {{ guild.balance * 4 }}
div.guild-bank(v-if='displayGemBank', v-once) {{$t('guildBank')}}
.row
category-tags.col-md-12(:categories="guild.categories", :owner-id="guild.leader", v-once)
category-tags.col-md-12(:categories="guild.categories", :owner="isOwner", v-once)
span.recommend-text(v-if='showSuggested(guild._id)') Suggested because youre new to Habitica.
</template>
@@ -146,6 +146,9 @@ export default {
},
computed: {
...mapState({user: 'user.data'}),
isOwner () {
return this.guild.leader && this.guild.leader === this.user._id;
},
isMember () {
return this.isMemberOfGroup(this.user, this.guild);
},