From 8cc7bad1eafff94733d464df6fb78714833a40b6 Mon Sep 17 00:00:00 2001 From: Michael Date: Wed, 6 Mar 2024 03:00:09 +0000 Subject: [PATCH] Issue 13939: Fix avatars for Diaspora --- src/Protocol/Diaspora.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Protocol/Diaspora.php b/src/Protocol/Diaspora.php index 15068fd8ad..0b77d748b1 100644 --- a/src/Protocol/Diaspora.php +++ b/src/Protocol/Diaspora.php @@ -3886,7 +3886,7 @@ class Diaspora */ private static function createProfileData(int $uid): array { - $profile = DBA::selectFirst('owner-view', ['uid', 'addr', 'name', 'location', 'net-publish', 'dob', 'about', 'pub_keywords', 'updated'], ['uid' => $uid]); + $profile = DBA::selectFirst('owner-view', ['uid', 'addr', 'name', 'location', 'net-publish', 'dob', 'about', 'pub_keywords', 'updated', 'photo', 'thumb', 'micro'], ['uid' => $uid]); if (!DBA::isResult($profile)) { return []; @@ -3900,9 +3900,9 @@ class Diaspora 'full_name' => $profile['name'], 'first_name' => $split_name['first'], 'last_name' => $split_name['last'], - 'image_url' => DI::baseUrl() . '/photo/custom/300/' . $profile['uid'] . '.jpg', - 'image_url_medium' => DI::baseUrl() . '/photo/custom/100/' . $profile['uid'] . '.jpg', - 'image_url_small' => DI::baseUrl() . '/photo/custom/50/' . $profile['uid'] . '.jpg', + 'image_url' => $profile['photo'], + 'image_url_medium' => $profile['thumb'], + 'image_url_small' => $profile['micro'], 'bio' => null, 'birthday' => null, 'gender' => null,