if($success) {
logger("pumpio_connect: authenticated");
-
- header("Location: ".$a->get_baseurl()."/settings/connectors");
-
$o .= t("You are now authenticated to pumpio.");
$o .= '<br /><a href="'.$a->get_baseurl().'/settings/connectors">'.t("return to the connector page").'</a>';
} else {
}
}
+ $reply = new stdClass;
$reply->verb = "note";
$reply->cc = $post->cc;
$reply->to = $post->to;
+ $reply->object = new stdClass;
$reply->object->objectType = $post->object->inReplyTo->objectType;
$reply->object->content = $post->object->inReplyTo->content;
$reply->object->id = $post->object->inReplyTo->id;
$reply->actor = $post->object->inReplyTo->author;
$reply->url = $post->object->inReplyTo->url;
+ $reply->generator = new stdClass;
$reply->generator->displayName = "pumpio";
$reply->published = $post->object->inReplyTo->published;
$reply->received = $post->object->inReplyTo->updated;
$url .= '?since='.urlencode($last_id);
$success = $client->CallAPI($url, 'GET', array(), array('FailOnAccessError'=>true), $user);
- $posts = array_reverse($user->items);
- if (count($posts))
- foreach ($posts as $post) {
- $last_id = $post->id;
- pumpio_dopost($a, $client, $uid, $self, $post, $own_id);
- }
+ if ($user->items) {
+ $posts = array_reverse($user->items);
+
+ if (count($posts))
+ foreach ($posts as $post) {
+ $last_id = $post->id;
+ pumpio_dopost($a, $client, $uid, $self, $post, $own_id);
+ }
+ }
set_pconfig($uid,'pumpio','last_id', $last_id);
}