aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/components/status/status.vue17
-rw-r--r--src/services/entity_normalizer/entity_normalizer.service.js1
2 files changed, 17 insertions, 1 deletions
diff --git a/src/components/status/status.vue b/src/components/status/status.vue
index 336f912a..0afb67fd 100644
--- a/src/components/status/status.vue
+++ b/src/components/status/status.vue
@@ -142,6 +142,11 @@
:to="userProfileLink"
>
{{ status.user.screen_name }}
+ <img
+ height="18px"
+ v-if="!!(status.user && status.user.favicon)"
+ :src="status.user.favicon"
+ >
</router-link>
</div>
@@ -171,8 +176,18 @@
class="source_url"
title="Source"
>
- <i class="button-icon icon-link-ext-alt" />
+ <img
+ height="18px"
+ v-if="!!(status.user && status.user.favicon)"
+ :src="status.user.favicon"
+ >
+ <i v-else class="button-icon icon-link-ext-alt" />
</a>
+ <img
+ v-else-if="!!(status.user && status.user.favicon)"
+ height="18px"
+ :src="status.user.favicon"
+ >
<template v-if="expandable && !isPreview">
<a
href="#"
diff --git a/src/services/entity_normalizer/entity_normalizer.service.js b/src/services/entity_normalizer/entity_normalizer.service.js
index c7ed65a4..79782070 100644
--- a/src/services/entity_normalizer/entity_normalizer.service.js
+++ b/src/services/entity_normalizer/entity_normalizer.service.js
@@ -72,6 +72,7 @@ export const parseUser = (data) => {
const relationship = data.pleroma.relationship
output.background_image = data.pleroma.background_image
+ output.favicon = data.pleroma.favicon
output.token = data.pleroma.chat_token
if (relationship) {