Expand my Community achievements bar.

SOLVED

Fileupload's Mime Types Property Works Different

Avatar

Level 3

Hi Community!

At our project we use Granite fileupload widget ('granite/ui/components/foundation/form/fileupload') to work with images and videos. To specify the family of assets supported to upload we use configuration's property 'mimeTypes' that is simply passes on the value to 'accept' attribute of 'input' html tag.

We use regexp as the attribute's value (say, image/.* -- HTML input accept Attribute) and it works fine for the first time, however when a user simply opens dialog again the validation blocks the dialog from submitting because it thinks that the field of the asset is empty when it's 100% still there. If we change the property to 'image' value -- everything works great.

Could you please help me find out what's wrong?

Thanks in advance!

1 Accepted Solution

Avatar

Correct answer by
Level 10

Checked with the cust care team. The Response was:

Recently there have been a lot of issues reported against 'granite/ui/components/foundation/form/fileupload'.  Customer can open a Daycare ticket with detailed steps on how to reproduce along with component they are using so the team can investigate further and validate. 

View solution in original post

2 Replies

Avatar

Community Advisor

Hi,

can you try image/*

(image/* without . before *) make sure the property 'mimeTypes' should be multivalued.



Arun Patidar

Avatar

Correct answer by
Level 10

Checked with the cust care team. The Response was:

Recently there have been a lot of issues reported against 'granite/ui/components/foundation/form/fileupload'.  Customer can open a Daycare ticket with detailed steps on how to reproduce along with component they are using so the team can investigate further and validate.