Add profile_image_url_profile_size and profile_image_url_large properties to user object returned by API (fixes #4695)

This allows some clients to display a bigger avatar on profiles.
2022.09-rc
Pierre Rudloff 2018-04-07 13:13:31 +02:00
rodzic 232d1009e5
commit 78a979ee58
1 zmienionych plików z 4 dodań i 0 usunięć

Wyświetl plik

@ -647,6 +647,8 @@ function api_get_user(App $a, $contact_id = null)
'description' => $r[0]["about"], 'description' => $r[0]["about"],
'profile_image_url' => $r[0]["micro"], 'profile_image_url' => $r[0]["micro"],
'profile_image_url_https' => $r[0]["micro"], 'profile_image_url_https' => $r[0]["micro"],
'profile_image_url_profile_size' => $r[0]["thumb"],
'profile_image_url_large' => $r[0]["photo"],
'url' => $r[0]["url"], 'url' => $r[0]["url"],
'protected' => false, 'protected' => false,
'followers_count' => 0, 'followers_count' => 0,
@ -782,6 +784,8 @@ function api_get_user(App $a, $contact_id = null)
'description' => $description, 'description' => $description,
'profile_image_url' => $uinfo[0]['micro'], 'profile_image_url' => $uinfo[0]['micro'],
'profile_image_url_https' => $uinfo[0]['micro'], 'profile_image_url_https' => $uinfo[0]['micro'],
'profile_image_url_profile_size' => $uinfo[0]["thumb"],
'profile_image_url_large' => $uinfo[0]["photo"],
'url' => $uinfo[0]['url'], 'url' => $uinfo[0]['url'],
'protected' => false, 'protected' => false,
'followers_count' => intval($countfollowers), 'followers_count' => intval($countfollowers),