Workaround for posts from pages. Not nice - but working :)

pull/10/head
Michael 2012-02-20 11:14:33 +01:00
parent 516c678827
commit 5c88bcb1b4
1 changed files with 6 additions and 4 deletions

View File

@ -731,7 +731,7 @@ function facebook_post_hook(&$a,&$b) {
logger('facebook: postvars: ' . print_r($postvars,true)); logger('facebook: postvars: ' . print_r($postvars,true));
// "test_mode" prevents anything from actually being posted. // "test_mode" prevents anything from actually being posted.
// Otherwise, let's do it. // Otherwise, let's do it.
if(! get_config('facebook','test_mode')) { if(! get_config('facebook','test_mode')) {
$x = post_url($url, $postvars); $x = post_url($url, $postvars);
@ -952,11 +952,13 @@ function fb_consume_stream($uid,$j,$wall = false) {
// don't store post if we don't have a contact // don't store post if we don't have a contact
if(! x($datarray,'contact-id')) { if(! x($datarray,'contact-id')) {
logger('no contact: post ignored'); // Test: Workaround for page entries
continue; $datarray['contact-id'] = $self[0]['id'];
//logger('no contact: post ignored');
//continue;
} }
$datarray['verb'] = ACTIVITY_POST; $datarray['verb'] = ACTIVITY_POST;
if($wall) { if($wall) {
$datarray['owner-name'] = $self[0]['name']; $datarray['owner-name'] = $self[0]['name'];
$datarray['owner-link'] = $self[0]['url']; $datarray['owner-link'] = $self[0]['url'];