diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/components/status/status.vue | 17 | ||||
| -rw-r--r-- | src/services/entity_normalizer/entity_normalizer.service.js | 1 |
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) { |
