diff options
| author | Tusooa Zhu <tusooa@kazv.moe> | 2022-08-20 13:20:59 -0400 |
|---|---|---|
| committer | tusooa <tusooa@kazv.moe> | 2022-12-21 23:18:12 -0500 |
| commit | 9ab3f27f72c74a61763534eb53b92a3172bb5f5d (patch) | |
| tree | 8f5301e34be82decc092f9ca90e3bd4aa2fef70b | |
| parent | 9f51517ecdee7de0e9288eb94e6ecf70fd161eb3 (diff) | |
Test if server supports note
| -rw-r--r-- | src/components/user_card/user_card.js | 3 | ||||
| -rw-r--r-- | src/components/user_card/user_card.vue | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/src/components/user_card/user_card.js b/src/components/user_card/user_card.js index 56e978bf..65140d4e 100644 --- a/src/components/user_card/user_card.js +++ b/src/components/user_card/user_card.js @@ -130,6 +130,9 @@ export default { const privileges = this.loggedIn.privileges return this.loggedIn.role === 'admin' || privileges.includes('users_manage_activation_state') || privileges.includes('users_delete') || privileges.includes('users_manage_tags') }, + supportsNote () { + return 'note' in this.relationship + }, ...mapGetters(['mergedConfig']) }, components: { diff --git a/src/components/user_card/user_card.vue b/src/components/user_card/user_card.vue index 83dfed4e..88434c59 100644 --- a/src/components/user_card/user_card.vue +++ b/src/components/user_card/user_card.vue @@ -269,7 +269,7 @@ <RemoteFollow :user="user" /> </div> <UserNote - v-if="loggedIn && isOtherUser" + v-if="loggedIn && isOtherUser && supportsNote" :user="user" :relationship="relationship" :editing="isEditingNote" |
