[twitter] Add logging for error conditions in twitter_fetchtimeline()
This commit is contained in:
parent
ed1de0cd18
commit
6822079a03
|
@ -1257,22 +1257,26 @@ function twitter_fetchtimeline(App $a, int $uid)
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($first_time) {
|
if ($first_time) {
|
||||||
|
Logger::warning('First time, continue');
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!stristr($post->source, $application_name)) {
|
if (stristr($post->source, $application_name)) {
|
||||||
Logger::info('Preparing mirror post', ['twitter-id' => $post->id_str, 'uid' => $uid]);
|
Logger::warning('Source is application name', ['source' => $post->source, 'application_name' => $application_name]);
|
||||||
|
continue;
|
||||||
$mirrorpost = twitter_do_mirrorpost($a, $uid, $post);
|
|
||||||
|
|
||||||
if (empty($mirrorpost['body'])) {
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
|
|
||||||
Logger::info('Posting mirror post', ['twitter-id' => $post->id_str, 'uid' => $uid]);
|
|
||||||
|
|
||||||
Post\Delayed::add($mirrorpost['extid'], $mirrorpost, PRIORITY_MEDIUM, Post\Delayed::UNPREPARED);
|
|
||||||
}
|
}
|
||||||
|
Logger::info('Preparing mirror post', ['twitter-id' => $post->id_str, 'uid' => $uid]);
|
||||||
|
|
||||||
|
$mirrorpost = twitter_do_mirrorpost($a, $uid, $post);
|
||||||
|
|
||||||
|
if (empty($mirrorpost['body'])) {
|
||||||
|
Logger::warning('Body is empty', ['post' => $post, 'mirrorpost' => $mirrorpost]);
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
|
Logger::info('Posting mirror post', ['twitter-id' => $post->id_str, 'uid' => $uid]);
|
||||||
|
|
||||||
|
Post\Delayed::add($mirrorpost['extid'], $mirrorpost, PRIORITY_MEDIUM, Post\Delayed::UNPREPARED);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
DI::pConfig()->set($uid, 'twitter', 'lastid', $lastid);
|
DI::pConfig()->set($uid, 'twitter', 'lastid', $lastid);
|
||||||
|
|
Loading…
Reference in a new issue