[Fix #11824] Show member Display Name if Username is blank (#11826)

* #11824 memberSearchDropdown: use member.profile.name if username is blank

* membwer.auth.local object could be empty
This commit is contained in:
Tutti Quintella 2020-02-19 01:00:30 +09:00 committed by GitHub
parent c6f6722af7
commit 353009821f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -19,7 +19,7 @@
:key="member._id"
@click="selectMember(member)"
>
@{{ member.auth.local.username }}
{{ memberName(member) }}
</b-dropdown-item>
</b-dropdown>
</template>
@ -61,6 +61,12 @@ export default {
selectMember (member) {
this.$emit('member-selected', member);
},
memberName (member) {
if (member.auth.local && member.auth.local.username) {
return `@${member.auth.local.username}`;
}
return member.profile.name;
},
},
};
</script>