mirror of
https://git.friendi.ca/friendica/friendica-addons.git
synced 2025-07-19 23:07:03 +00:00
cleanup -- not working right yet
removed an uncessary variable from the function fbsync_createpost cleaned up some formatting please note, this and previous version of this file will not work because $self is not available in some spots where its needed.
This commit is contained in:
parent
b3d813b7aa
commit
24a1cb695f
1 changed files with 21 additions and 18 deletions
|
@ -212,7 +212,7 @@ function fbsync_expire($a,$b) {
|
||||||
logger('fbsync_expire: expire_end');
|
logger('fbsync_expire: expire_end');
|
||||||
}
|
}
|
||||||
|
|
||||||
function fbsync_createpost($a, $uid, $self, $contacts, $applications, $post, $create_user) {
|
function fbsync_createpost($a, $uid, $contacts, $applications, $post, $create_user) {
|
||||||
//Sanitize Inputs
|
//Sanitize Inputs
|
||||||
$post->actor_id = number_format($post->actor_id, 0, '', '');
|
$post->actor_id = number_format($post->actor_id, 0, '', '');
|
||||||
$post->source_id = number_format($post->source_id, 0, '', '');
|
$post->source_id = number_format($post->source_id, 0, '', '');
|
||||||
|
@ -325,20 +325,21 @@ function fbsync_createpost($a, $uid, $self, $contacts, $applications, $post, $cr
|
||||||
// Change the object type when an attachment is present
|
// Change the object type when an attachment is present
|
||||||
if (isset($post->attachment->fb_object_type))
|
if (isset($post->attachment->fb_object_type))
|
||||||
logger('fb_object_type: '.$post->attachment->fb_object_type." ".print_r($post->attachment, true), LOGGER_DEBUG);
|
logger('fb_object_type: '.$post->attachment->fb_object_type." ".print_r($post->attachment, true), LOGGER_DEBUG);
|
||||||
switch ($post->attachment->fb_object_type) {
|
|
||||||
case 'photo':
|
switch ($post->attachment->fb_object_type) {
|
||||||
$postarray['object-type'] = ACTIVITY_OBJ_IMAGE; // photo is deprecated: http://activitystrea.ms/head/activity-schema.html#image
|
case 'photo':
|
||||||
break;
|
$postarray['object-type'] = ACTIVITY_OBJ_IMAGE; // photo is deprecated: http://activitystrea.ms/head/activity-schema.html#image
|
||||||
case 'video':
|
break;
|
||||||
$postarray['object-type'] = ACTIVITY_OBJ_VIDEO;
|
case 'video':
|
||||||
break;
|
$postarray['object-type'] = ACTIVITY_OBJ_VIDEO;
|
||||||
case '':
|
break;
|
||||||
//$postarray['object-type'] = ACTIVITY_OBJ_BOOKMARK;
|
case '':
|
||||||
break;
|
//$postarray['object-type'] = ACTIVITY_OBJ_BOOKMARK;
|
||||||
default:
|
break;
|
||||||
logger('Unknown object type '.$post->attachment->fb_object_type, LOGGER_DEBUG);
|
default:
|
||||||
break;
|
logger('Unknown object type '.$post->attachment->fb_object_type, LOGGER_DEBUG);
|
||||||
}
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
$content = "";
|
$content = "";
|
||||||
$type = "";
|
$type = "";
|
||||||
|
@ -445,11 +446,11 @@ function fbsync_createpost($a, $uid, $self, $contacts, $applications, $post, $cr
|
||||||
|
|
||||||
if(isset($post->privacy) && $post->privacy->value !== '') {
|
if(isset($post->privacy) && $post->privacy->value !== '') {
|
||||||
$postarray['private'] = 1;
|
$postarray['private'] = 1;
|
||||||
$postarray['allow_cid'] = '<' . $self[0]['id'] . '>';
|
$postarray['allow_cid'] = '<' . $uid . '>';
|
||||||
}
|
}
|
||||||
|
|
||||||
$item = item_store($postarray);
|
$item = item_store($postarray);
|
||||||
logger('fbsync_createpost: User '.$self[0]["nick"].' posted feed item '.$item, LOGGER_DEBUG);
|
logger('fbsync_createpost: User ' . $uid . ' posted feed item '.$item, LOGGER_DEBUG);
|
||||||
}
|
}
|
||||||
|
|
||||||
function fbsync_createcomment($a, $uid, $self_id, $self, $user, $contacts, $applications, $comment) {
|
function fbsync_createcomment($a, $uid, $self_id, $self, $user, $contacts, $applications, $comment) {
|
||||||
|
@ -1094,11 +1095,13 @@ function fbsync_processfeed($data){
|
||||||
}
|
}
|
||||||
unset($applications);
|
unset($applications);
|
||||||
|
|
||||||
|
|
||||||
|
//FIXME: Need $self, which is in the fetch_data function
|
||||||
foreach ($posts AS $post) {
|
foreach ($posts AS $post) {
|
||||||
if ($post->updated_time > $last_updated)
|
if ($post->updated_time > $last_updated)
|
||||||
$last_updated = $post->updated_time;
|
$last_updated = $post->updated_time;
|
||||||
|
|
||||||
fbsync_createpost($a, $uid, $self, $contacts, $applications, $post, $create_user);
|
fbsync_createpost($a, $uid, $contacts, $applications, $post, $create_user);
|
||||||
}
|
}
|
||||||
|
|
||||||
foreach ($comments AS $comment) {
|
foreach ($comments AS $comment) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue