summaryrefslogtreecommitdiff
path: root/packages/frontend/src
diff options
context:
space:
mode:
authordakkar <dakkar@thenautilus.net>2024-09-23 17:57:39 +0000
committerdakkar <dakkar@thenautilus.net>2024-09-23 17:57:39 +0000
commit69efba9366ca9bc271f676a72ba6d41b558ebeb3 (patch)
treec1562ef4d5fb5e968bd83fd0ba401319ec2c7574 /packages/frontend/src
parentmerge: Only accept HTML `<link rel="alternate">` on successful HTTP statuses ... (diff)
parentupd: change sorting of supporters (diff)
downloadsharkey-69efba9366ca9bc271f676a72ba6d41b558ebeb3.tar.gz
sharkey-69efba9366ca9bc271f676a72ba6d41b558ebeb3.tar.bz2
sharkey-69efba9366ca9bc271f676a72ba6d41b558ebeb3.zip
merge: Fetch sponsors from OC (!624)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/624 Closes #653 Approved-by: Julia <julia@insertdomain.name> Approved-by: Tess K <me@thvxl.se>
Diffstat (limited to 'packages/frontend/src')
-rw-r--r--packages/frontend/src/pages/about-sharkey.vue8
1 files changed, 4 insertions, 4 deletions
diff --git a/packages/frontend/src/pages/about-sharkey.vue b/packages/frontend/src/pages/about-sharkey.vue
index 2d1a3111c2..938786949c 100644
--- a/packages/frontend/src/pages/about-sharkey.vue
+++ b/packages/frontend/src/pages/about-sharkey.vue
@@ -170,9 +170,9 @@ SPDX-License-Identifier: AGPL-3.0-only
:key="sponsor"
style="margin-bottom: 0.5rem;"
>
- <a :href="sponsor.profile" target="_blank" :class="$style.contributor">
- <img :src="sponsor.avatar" :class="$style.contributorAvatar">
- <span :class="$style.contributorUsername">{{ sponsor.details.name }}</span>
+ <a :href="sponsor.website || sponsor.profile" target="_blank" :class="$style.contributor">
+ <img :src="sponsor.image || `https://ui-avatars.com/api/?background=0D8ABC&color=fff&name=${sponsor.name}`" :class="$style.contributorAvatar">
+ <span :class="$style.contributorUsername">{{ sponsor.name }}</span>
</a>
</span>
</div>
@@ -209,7 +209,7 @@ const easterEggEngine = ref(null);
const sponsors = ref([]);
const containerEl = shallowRef<HTMLElement>();
-await misskeyApi('sponsors', { forceUpdate: true }).then((res) => sponsors.value.push(res.sponsor_data));
+await misskeyApi('sponsors', { forceUpdate: false }).then((res) => sponsors.value.push(res.sponsor_data));
function iconLoaded() {
const emojis = defaultStore.state.reactions;