From 9e46fede5eb9ffaff16ada2d96a9ce813e67fd58 Mon Sep 17 00:00:00 2001 From: Samuel Georges Date: Fri, 15 Mar 2024 15:04:50 +1100 Subject: [PATCH] Widen multisite relation scope --- src/Database/Traits/Multisite.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Database/Traits/Multisite.php b/src/Database/Traits/Multisite.php index a8675882a..ffedcf315 100644 --- a/src/Database/Traits/Multisite.php +++ b/src/Database/Traits/Multisite.php @@ -200,7 +200,7 @@ protected function defineMultisiteRelation($name, $type = null) } // Override the local key to the shared root identifier - if ($type === 'belongsToMany') { + if (in_array($type, ['belongsToMany', 'morphedByMany', 'morphToMany'])) { $this->$type[$name]['parentKey'] = 'site_root_id'; } elseif (in_array($type, ['belongsTo', 'hasOne', 'hasMany'])) {