The avatar picture wasn't updated at the contact table

This commit is contained in:
Michael Vogel 2015-11-13 08:45:14 +01:00
parent dab544ab76
commit 11905c0bec
2 changed files with 39 additions and 5 deletions

View file

@ -79,7 +79,7 @@ function profile_photo_post(&$a) {
$im->scaleImage(80);
$r = $im->store(local_user(), 0, $base_image['resource-id'],$base_image['filename'], t('Profile Photos'), 5, $is_default_profile);
if($r === false)
notice( sprintf(t('Image size reduction [%s] failed.'),"80") . EOL );
@ -97,8 +97,14 @@ function profile_photo_post(&$a) {
dbesc($base_image['resource-id']),
intval(local_user())
);
}
else {
$r = q("UPDATE `contact` SET `photo` = '%s', `thumb` = '%s', `micro` = '%s' WHERE `self` AND `uid` = %d",
dbesc($a->get_baseurl() . '/photo/' . $base_image['resource-id'] . '-4'),
dbesc($a->get_baseurl() . '/photo/' . $base_image['resource-id'] . '-5'),
dbesc($a->get_baseurl() . '/photo/' . $base_image['resource-id'] . '-6'),
intval(local_user())
);
} else {
$r = q("update profile set photo = '%s', thumb = '%s' where id = %d and uid = %d",
dbesc($a->get_baseurl() . '/photo/' . $base_image['resource-id'] . '-4'),
dbesc($a->get_baseurl() . '/photo/' . $base_image['resource-id'] . '-5'),