F
Filament15mo ago
M

Problem with table filters

Hello, I upgraded from v2 to v3, and now every filter that i try to use gives an error. Can someone help me? Example: App\Filament\Resources\PetResource\RelationManagers\PetHasMedicineRelationManager::{closure}(): Argument #1 ($label) must be of type string, Filament\Tables\Filters\Indicator given, called in /var/www/vendor/laravel/framework/src/Illuminate/Collections/Arr.php on line 587 Thanks in advance
No description
No description
No description
9 Replies
Shaung Bhone
Shaung Bhone15mo ago
can you share filament version?
M
MOP15mo ago
No description
M
MOP15mo ago
toeknee
toeknee15mo ago
try setting a label. ->label('Administered')
M
MOP15mo ago
tried, same error
No description
ahmant
ahmant15mo ago
Are you sure that it's from the filter? Because the error you shared says that it's from the relation manager "RelationManagers\PetHasMedicineRelationManager"
Dennis Koch
Dennis Koch15mo ago
You cleared the cache via artisan filament:upgrade? Can you share the error link like mentioned in #✅┊rules
M
MOP15mo ago
Thank you, must be cache, i used artisan filament:upgrade Now is working filament
Dennis Koch
Dennis Koch15mo ago
Please add that to the composer post install script as mentioned in the docs so it runs after every update

Did you find this page helpful?