Filament V3 not working with s3 and image column
I have made an image column that I am uploading to s3.
The upload works when I am initially creating a form, I can see the image in s3. But when I go to save the resource, the column fails with validation "The school Logo field must be a file of type: image/*". This is despite successfully saving it to s3. I am uploading a png.
Here is the form and table column.
Solution:Jump to solution
found my issue. i had overwritten the file-upload.blade.php but seems this file has changed in a new version of filament
6 Replies
@Akimbo i've got the same issue. did you find a solution yet?
Did you guys make sure, that
path
is cast to array?
it worked fine before updating to laravel 12
without ->image() it works fine
So it sounds like something with Filesystem or the validation has changed?
looks like a frontend issue, when modifiing the acceptedfiletypes function it works:
backend validation works then
Solution
found my issue. i had overwritten the file-upload.blade.php but seems this file has changed in a new version of filament