Eager Loading SPT Versions

This commit is contained in:
Refringe 2024-09-30 23:47:04 -04:00
parent 39a7640e92
commit 41555ca674
Signed by: Refringe
SSH Key Fingerprint: SHA256:t865XsQpfTeqPRBMN2G6+N8wlDjkgUCZF3WGW6O9N/k

View File

@ -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);
}
}