diff --git a/src/Connect.php b/src/Connect.php index 3d815de..a842c70 100644 --- a/src/Connect.php +++ b/src/Connect.php @@ -456,10 +456,9 @@ class Connect foreach (self::$foreignKeys as $key => $resourceType) { if (!array_key_exists($key, $data)) continue; + if (!array_key_exists($resourceType, $this->synchronized)) continue; $model = $this->resolveResourceModel($resourceType); - if (!in_array(HasConnectSync::class, class_uses($model))) continue; - $record = $model::findConnectResource($data[$key]); $data[$key] = $record ? $record->id : null; }