aboutsummaryrefslogtreecommitdiffstats
path: root/include/diaspora.php
diff options
context:
space:
mode:
authorfriendica <info@friendica.com>2015-01-29 00:25:29 -0800
committerfriendica <info@friendica.com>2015-01-29 00:25:29 -0800
commit872b165eb2bb5d632a12f2d7e1a28e195c2d5348 (patch)
tree8436faab5957488ac56f3a0af33c14962bff5eb6 /include/diaspora.php
parentb9a760783d9e82650db7f9dbfd1e0e8ab678f2d6 (diff)
downloadvolse-hubzilla-872b165eb2bb5d632a12f2d7e1a28e195c2d5348.tar.gz
volse-hubzilla-872b165eb2bb5d632a12f2d7e1a28e195c2d5348.tar.bz2
volse-hubzilla-872b165eb2bb5d632a12f2d7e1a28e195c2d5348.zip
implement diaspora profile message (oops) or updated profile photos won't be updated
Diffstat (limited to 'include/diaspora.php')
-rwxr-xr-xinclude/diaspora.php25
1 files changed, 4 insertions, 21 deletions
diff --git a/include/diaspora.php b/include/diaspora.php
index 767758164..8f2f93209 100755
--- a/include/diaspora.php
+++ b/include/diaspora.php
@@ -2168,8 +2168,7 @@ function diaspora_profile($importer,$xml,$msg) {
if($name === '') {
$name = $handle_parts[0];
}
-
-
+
if( preg_match("|^https?://|", $image_url) === 0) {
$image_url = "http://" . $handle_parts[1] . $image_url;
}
@@ -2190,32 +2189,16 @@ function diaspora_profile($importer,$xml,$msg) {
if(substr($birthday,5) === substr($contact['bd'],5))
$birthday = $contact['bd'];
- // TODO: update name on item['author-name'] if the name changed. See consume_feed()
- // Not doing this currently because D* protocol is scheduled for revision soon.
-
-/* $r = q("UPDATE `contact` SET `name` = '%s', `name-date` = '%s', `photo` = '%s', `thumb` = '%s', `micro` = '%s', `avatar-date` = '%s' , `bd` = '%s' WHERE `id` = %d AND `uid` = %d",
+ $r = q("update xchan set xchan_name = '%s', xchan_name_date = '%s', xchan_photo_l = '%s', xchan_photo_m = '%s', xchan_photo_s = '%s', xchan_photo_mimetype = '%s' where xchan_hash = '%s' ",
dbesc($name),
dbesc(datetime_convert()),
dbesc($images[0]),
dbesc($images[1]),
dbesc($images[2]),
+ dbesc($images[3]),
dbesc(datetime_convert()),
- dbesc($birthday),
- intval($contact['id']),
- intval($importer['channel_id'])
+ intval($contact['xchan_hash'])
);
-*/
-/* if($r) {
- if($oldphotos) {
- foreach($oldphotos as $ph) {
- q("DELETE FROM `photo` WHERE `uid` = %d AND `contact-id` = %d AND `album` = 'Contact Photos' AND `resource-id` = '%s' ",
- intval($importer['channel_id']),
- intval($contact['id']),
- dbesc($ph['resource-id'])
- );
- }
- }
- } */
return;