From 698bd35728c6c144de0938c4297825ad085959fe Mon Sep 17 00:00:00 2001 From: Yoga Pangestu Date: Tue, 17 Mar 2026 14:17:36 +0700 Subject: [PATCH] fix: Corrected relationship name from 'cooperationMedia' to 'cooperationMedias' in cooperation management. --- .../Resources/Manage/Cooperations/CooperationResource.php | 2 +- .../RelationManagers/CooperationMediaRelationManager.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Filament/Resources/Manage/Cooperations/CooperationResource.php b/app/Filament/Resources/Manage/Cooperations/CooperationResource.php index 968bbb6..6628ad2 100644 --- a/app/Filament/Resources/Manage/Cooperations/CooperationResource.php +++ b/app/Filament/Resources/Manage/Cooperations/CooperationResource.php @@ -154,7 +154,7 @@ public static function getEloquentQuery(): Builder { return parent::getEloquentQuery() ->when(auth()->user()->hasRole(RoleEnum::PERUSAHAAN->value), function (Builder $query): void { - $query->whereHas('cooperationMedia', function (Builder $subQuery): void { + $query->whereHas('cooperationMedias', function (Builder $subQuery): void { $subQuery->whereHas('partnerMedia', function (Builder $mediaQuery): void { $mediaQuery->whereHas('company', function (Builder $companyQuery): void { $companyQuery->where('user_id', auth()->id()); diff --git a/app/Filament/Resources/Manage/Cooperations/RelationManagers/CooperationMediaRelationManager.php b/app/Filament/Resources/Manage/Cooperations/RelationManagers/CooperationMediaRelationManager.php index 0c44b28..7435a1e 100644 --- a/app/Filament/Resources/Manage/Cooperations/RelationManagers/CooperationMediaRelationManager.php +++ b/app/Filament/Resources/Manage/Cooperations/RelationManagers/CooperationMediaRelationManager.php @@ -21,7 +21,7 @@ class CooperationMediaRelationManager extends RelationManager { protected static ?string $recordTitleAttribute = 'partnerMedia.name'; - protected static string $relationship = 'cooperationMedia'; + protected static string $relationship = 'cooperationMedias'; protected static ?string $title = 'Media';