]> git.mxchange.org Git - friendica.git/commitdiff
a few issues with diaspora_profile
authorFriendika <info@friendika.com>
Tue, 18 Oct 2011 08:12:51 +0000 (01:12 -0700)
committerFriendika <info@friendika.com>
Tue, 18 Oct 2011 08:12:51 +0000 (01:12 -0700)
include/diaspora.php

index 5ad1a97338516fff559b9a5fff8c7c7ccd84c386..cb5e40f5b1c305dbfdd0a71ed431be3d1e1de62e 100644 (file)
@@ -1123,10 +1123,14 @@ function diaspora_profile($importer,$xml) {
        );
        $oldphotos = ((count($r)) ? $r : null);
 
+       require_once('include/Photo.php');
+
        $images = import_profile_photo($image_url,$importer['uid'],$contact['id']);
        
        // Generic birthday. We don't know the timezone. The year is irrelevant. 
 
+       $birthday = str_replace('1000','1901',$birthday);
+
        $birthday = datetime_convert('UTC','UTC',$birthday,'Y-m-d');
 
        $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 LIMIT 1",
@@ -1136,10 +1140,11 @@ function diaspora_profile($importer,$xml) {
                dbesc($images[1]),
                dbesc($images[2]),
                dbesc(datetime_convert()),
+               dbesc($birthday),
                intval($contact['id']),
-               intval($importer['uid']),
-               dbesc($birthday)
+               intval($importer['uid'])
        ); 
+
        if($r) {
                if($oldphotos) {
                        foreach($oldphotos as $ph) {