fix: Use team conversationURL in team section (#1921)

Fixes: #1917
This commit is contained in:
Pranav Raj S 2021-03-16 19:44:50 +05:30 committed by GitHub
parent e44e9fc025
commit 54d578676b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 33 additions and 13 deletions

View file

@ -25,6 +25,7 @@
v-for="chat in conversationList"
:key="chat.id"
:active-label="label"
:team-id="teamId"
:chat="chat"
/>
@ -76,14 +77,14 @@ export default {
type: [String, Number],
default: 0,
},
teamId: {
type: [String, Number],
default: 0,
},
label: {
type: String,
default: '',
},
activeTeam: {
type: Object,
default: () => {},
},
},
data() {
return {
@ -132,7 +133,7 @@ export default {
status: this.activeStatus,
page: this.currentPage + 1,
labels: this.label ? [this.label] : undefined,
teamId: this.activeTeam.name ? this.activeTeam.id : undefined,
teamId: this.teamId ? this.teamId : undefined,
};
},
pageTitle() {
@ -168,6 +169,12 @@ export default {
return labels.includes(this.label);
});
},
activeTeam() {
if (this.teamId) {
return this.$store.getters['teams/getTeam'](this.teamId);
}
return {};
},
},
watch: {
activeTeam() {