X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=plugins%2FAutocomplete%2Factions%2Fautocomplete.php;fp=plugins%2FAutocomplete%2Factions%2Fautocomplete.php;h=a82379c7570a68c2cbe8ffff8e52f284a2ba920b;hb=b0dfc70a54e5e184023ed982dfaf5439041e9708;hp=2e66fec93dad4ac8bcc8a78c7afbce397bf4af2c;hpb=a7e748479c273ddecfe9fdbd72670fe1abe766bf;p=quix0rs-gnu-social.git diff --git a/plugins/Autocomplete/actions/autocomplete.php b/plugins/Autocomplete/actions/autocomplete.php index 2e66fec93d..a82379c757 100644 --- a/plugins/Autocomplete/actions/autocomplete.php +++ b/plugins/Autocomplete/actions/autocomplete.php @@ -141,33 +141,27 @@ class AutocompleteAction extends Action $results = array(); foreach($this->users as $user){ $profile = $user->getProfile(); - $avatar = $profile->getAvatar(AVATAR_MINI_SIZE); - // sigh.... encapsulate this upstream! - if ($avatar) { - $avatar = $avatar->displayUrl(); - } else { - $avatar = Avatar::defaultImage(AVATAR_MINI_SIZE); - } + $avatarUrl = $profile->avatarUrl(AVATAR_MINI_SIZE); $results[] = array( 'value' => '@'.$profile->nickname, 'nickname' => $profile->nickname, 'label'=> $profile->getFancyName(), - 'avatar' => $avatar, + 'avatar' => $avatarUrl, 'type' => 'user' ); } foreach($this->groups as $group){ // sigh.... encapsulate this upstream! if ($group->mini_logo) { - $avatar = $group->mini_logo; + $avatarUrl = $group->mini_logo; } else { - $avatar = User_group::defaultLogo(AVATAR_MINI_SIZE); + $avatarUrl = User_group::defaultLogo(AVATAR_MINI_SIZE); } $results[] = array( 'value' => '!'.$group->nickname, 'nickname' => $group->nickname, 'label'=> $group->getFancyName(), - 'avatar' => $avatar, + 'avatar' => $avatarUrl, 'type' => 'group'); } print json_encode($results);