$datarray['diaspora_signed_text'] = json_encode($data);
}
+ if (Item::isTooOld($datarray)) {
+ Logger::info('Comment is too old', ['created' => $datarray['created'], 'uid' => $datarray['uid'], 'guid' => $datarray['guid']]);
+ return false;
+ }
+
$message_id = Item::insert($datarray);
if ($message_id <= 0) {
$datarray['diaspora_signed_text'] = json_encode($data);
}
+ if (Item::isTooOld($datarray)) {
+ Logger::info('Like is too old', ['created' => $datarray['created'], 'uid' => $datarray['uid'], 'guid' => $datarray['guid']]);
+ return false;
+ }
+
$message_id = Item::insert($datarray);
if ($message_id <= 0) {
// Diaspora doesn't provide a date for a participation
$datarray["changed"] = $datarray["created"] = $datarray["edited"] = DateTimeFormat::utcNow();
+ if (Item::isTooOld($datarray)) {
+ Logger::info('Participation is too old', ['created' => $datarray['created'], 'uid' => $datarray['uid'], 'guid' => $datarray['guid']]);
+ return false;
+ }
+
$message_id = Item::insert($datarray);
Logger::info('Participation stored', ['id' => $message_id, 'guid' => $guid, 'parent_guid' => $parent_guid, 'author' => $author]);
$datarray['private'] = $item['private'];
$datarray['changed'] = $datarray['created'] = $datarray['edited'] = $item['created'];
+ if (Item::isTooOld($datarray)) {
+ Logger::info('Reshare activity is too old', ['created' => $datarray['created'], 'uid' => $datarray['uid'], 'guid' => $datarray['guid']]);
+ return false;
+ }
+
$message_id = Item::insert($datarray);
if ($message_id) {
$datarray["object-type"] = $original_item["object-type"];
self::fetchGuid($datarray);
+
+ if (Item::isTooOld($datarray)) {
+ Logger::info('Reshare is too old', ['created' => $datarray['created'], 'uid' => $datarray['uid'], 'guid' => $datarray['guid']]);
+ return false;
+ }
+
$message_id = Item::insert($datarray);
self::sendParticipation($contact, $datarray);
}
self::fetchGuid($datarray);
+
+ if (Item::isTooOld($datarray)) {
+ Logger::info('Status is too old', ['created' => $datarray['created'], 'uid' => $datarray['uid'], 'guid' => $datarray['guid']]);
+ return false;
+ }
+
$message_id = Item::insert($datarray);
self::sendParticipation($contact, $datarray);