From 41555ca6748ec54fcb1c3283fc45cfd4b6a8d9bc Mon Sep 17 00:00:00 2001 From: Refringe Date: Mon, 30 Sep 2024 23:47:04 -0400 Subject: [PATCH] Eager Loading SPT Versions --- app/Observers/ModObserver.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/Observers/ModObserver.php b/app/Observers/ModObserver.php index e3b3814..fd2c926 100644 --- a/app/Observers/ModObserver.php +++ b/app/Observers/ModObserver.php @@ -20,6 +20,8 @@ class ModObserver */ public function saved(Mod $mod): void { + $mod->load('versions.sptVersions'); + foreach ($mod->versions as $modVersion) { $this->dependencyVersionService->resolve($modVersion); } @@ -44,6 +46,8 @@ class ModObserver */ public function deleted(Mod $mod): void { + $mod->load('versions.sptVersions'); + $this->updateRelatedSptVersions($mod); } }