aboutsummaryrefslogtreecommitdiffhomepage
path: root/Digitigrade/Job/ProcessIncomingPush.php
diff options
context:
space:
mode:
Diffstat (limited to 'Digitigrade/Job/ProcessIncomingPush.php')
-rw-r--r--Digitigrade/Job/ProcessIncomingPush.php7
1 files changed, 4 insertions, 3 deletions
diff --git a/Digitigrade/Job/ProcessIncomingPush.php b/Digitigrade/Job/ProcessIncomingPush.php
index 384949b..55f4fc0 100644
--- a/Digitigrade/Job/ProcessIncomingPush.php
+++ b/Digitigrade/Job/ProcessIncomingPush.php
@@ -37,9 +37,10 @@ class ProcessIncomingPush extends Job {
$log->info('importing note with uri ' . $this->object->self);
$alreadyExisted = Note::countWhere('uri = ?', [$this->object->self]) > 0;
$note = Note::importFromReceivedObject($this->object);
- if (!$alreadyExisted) {
- $note?->processTimelineAdditions();
- $note?->processNotifications();
+ if (!$alreadyExisted && isset($note)) {
+ $note->processTimelineAdditions();
+ $note->processNotifications();
+ (new GenerateLinkPreviews($note))->submit();
}
break;
case 'interaction':