From 096032301ca147c2f121353d19267117c5f80826 Mon Sep 17 00:00:00 2001 From: Dennis Date: Mon, 31 May 2021 08:55:15 +0200 Subject: [PATCH] Fix when deleting user with support tickets --- app/Models/User.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/Models/User.php b/app/Models/User.php index 6caeb7b..9cb7287 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -110,6 +110,11 @@ class User extends Authenticatable implements HasLocalePreference return $this->hasMany(SupportTicket::class); } + public function supportTicketReplies() + { + return $this->hasMany(SupportTicketReply::class); + } + public function systemLogs() { return $this->hasMany(SystemLog::class); @@ -139,6 +144,8 @@ class User extends Authenticatable implements HasLocalePreference $user->systemLogs()->delete(); $user->servers()->detach(); $user->sites()->detach(); + $user->supportTicketReplies()->delete(); + $user->supportTickets()->delete(); }); } }