From fa8fbb7e86f619d09f6e043e58d7401f5b774ef0 Mon Sep 17 00:00:00 2001 From: Daniel Supernault Date: Wed, 18 Nov 2020 19:19:07 -0700 Subject: [PATCH] Update Status model --- app/Status.php | 5 +++++ app/Util/ActivityPub/Inbox.php | 1 + 2 files changed, 6 insertions(+) diff --git a/app/Status.php b/app/Status.php index ac04b31a4..6232a3359 100644 --- a/app/Status.php +++ b/app/Status.php @@ -407,4 +407,9 @@ class Status extends Model return $this->belongsTo(Place::class); } + public function directMessage() + { + return $this->hasOne(DirectMessage::class); + } + } diff --git a/app/Util/ActivityPub/Inbox.php b/app/Util/ActivityPub/Inbox.php index 951e0dab6..a0649cbee 100644 --- a/app/Util/ActivityPub/Inbox.php +++ b/app/Util/ActivityPub/Inbox.php @@ -508,6 +508,7 @@ class Inbox if(!$status) { return; } + $status->directMessage()->delete(); $status->media()->delete(); $status->likes()->delete(); $status->shares()->delete();