From 689afecb65019f838fb6ef4d9dd7756cb12c05fb Mon Sep 17 00:00:00 2001 From: eal Date: Thu, 1 Feb 2018 21:30:49 +0200 Subject: [PATCH] Add remote follow button to local user profiles. --- .../user_card_content/user_card_content.js | 5 +++++ .../user_card_content/user_card_content.vue | 20 +++++++++++++++++++ src/i18n/messages.js | 3 ++- 3 files changed, 27 insertions(+), 1 deletion(-) diff --git a/src/components/user_card_content/user_card_content.js b/src/components/user_card_content/user_card_content.js index 6e67a32164..32d62ebbb0 100644 --- a/src/components/user_card_content/user_card_content.js +++ b/src/components/user_card_content/user_card_content.js @@ -22,6 +22,11 @@ export default { isOtherUser () { return this.user.id !== this.$store.state.users.currentUser.id }, + subscribeUrl () { + // eslint-disable-next-line no-undef + const serverUrl = new URL(this.user.statusnet_profile_url) + return `${serverUrl.protocol}//${serverUrl.host}/main/ostatus` + }, loggedIn () { return this.$store.state.users.currentUser }, diff --git a/src/components/user_card_content/user_card_content.vue b/src/components/user_card_content/user_card_content.vue index 4c40c55f64..ef000c942c 100644 --- a/src/components/user_card_content/user_card_content.vue +++ b/src/components/user_card_content/user_card_content.vue @@ -46,6 +46,15 @@ +
+
+ + + +
+