diff options
author | Friendika <info@friendika.com> | 2011-10-14 00:20:37 -0700 |
---|---|---|
committer | Friendika <info@friendika.com> | 2011-10-14 00:20:37 -0700 |
commit | af6ab381000346f487d1b5b07623510640dd7ee5 (patch) | |
tree | 4cbe000aa2f095a01a7439bb07d793b2fc04b364 /include/diaspora.php | |
parent | 05e26e489580c82d0db237771d159aed287c5f9b (diff) | |
download | volse-hubzilla-af6ab381000346f487d1b5b07623510640dd7ee5.tar.gz volse-hubzilla-af6ab381000346f487d1b5b07623510640dd7ee5.tar.bz2 volse-hubzilla-af6ab381000346f487d1b5b07623510640dd7ee5.zip |
diaspora birthday notifications
Diffstat (limited to 'include/diaspora.php')
-rw-r--r-- | include/diaspora.php | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/include/diaspora.php b/include/diaspora.php index 7207daf0c..2d9e2883d 100644 --- a/include/diaspora.php +++ b/include/diaspora.php @@ -1024,9 +1024,11 @@ function diaspora_profile($importer,$xml) { $images = import_profile_photo($image_url,$importer['uid'],$contact['id']); - // TODO handle birthdays - even though we don't know the original timezone (grrr.) + // Generic birthday. We don't know the timezone. The year is irrelevant. - $r = q("UPDATE `contact` SET `name` = '%s', `name-date` = '%s', `photo` = '%s', `thumb` = '%s', `micro` = '%s', `avatar-date` = '%s' WHERE `id` = %d AND `uid` = %d LIMIT 1", + $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", dbesc($name), dbesc(datetime_convert()), dbesc($images[0]), @@ -1034,7 +1036,8 @@ function diaspora_profile($importer,$xml) { dbesc($images[2]), dbesc(datetime_convert()), intval($contact['id']), - intval($importer['uid']) + intval($importer['uid']), + dbesc($birthday) ); if($r) { if($oldphotos) { |