Merge branch 'twitter-check-dupe-by-uri' into 'master'
TwitterBridge also check for dupe by uri In case a twitter item came in from some other source (such as linkback). See merge request !45
This commit is contained in:
commit
1eff108561
|
@ -102,6 +102,17 @@ class TwitterImport
|
||||||
return Notice::getKV('id', $n2s->notice_id);
|
return Notice::getKV('id', $n2s->notice_id);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$dupe = Notice::getKV('uri', $statusUri);
|
||||||
|
if($dupe instanceof Notice) {
|
||||||
|
// Add it to our record
|
||||||
|
Notice_to_status::saveNew($dupe->id, $statusId);
|
||||||
|
common_log(
|
||||||
|
LOG_INFO,
|
||||||
|
__METHOD__ . " - Ignoring duplicate import: {$statusId}"
|
||||||
|
);
|
||||||
|
return $dupe;
|
||||||
|
}
|
||||||
|
|
||||||
// If it's a retweet, save it as a repeat!
|
// If it's a retweet, save it as a repeat!
|
||||||
if (!empty($status->retweeted_status)) {
|
if (!empty($status->retweeted_status)) {
|
||||||
common_log(LOG_INFO, "Status {$statusId} is a retweet of " . twitter_id($status->retweeted_status) . ".");
|
common_log(LOG_INFO, "Status {$statusId} is a retweet of " . twitter_id($status->retweeted_status) . ".");
|
||||||
|
|
Loading…
Reference in New Issue
Block a user