Skip to content

Validation problem with rule MIME_TYPE #302

Open
@Marian-Kechlibar

Description

@Marian-Kechlibar

Version: 3.1.11

Bug Description

I need to verify whether a file upload MIME type is actually one of a list of types. The resulting error message is unhelpful.

Steps To Reproduce

addRule($form::MIME_TYPE, $form->getTranslator()->translate('kraken.error.filemustbeoftypewithvalue', array('type' => AlgorithmsAndTypes::TYPE_TEXT_PLAIN)),
                array(AlgorithmsAndTypes::TYPE_TEXT_PLAIN, AlgorithmsAndTypes::TYPE_PEM_ENCODED_FILE , AlgorithmsAndTypes::TYPE_X509_USER_CERT))

where kraken.error.filemustbeoftypewithvalue is defined in NEON translation file as

'Nepodporovaný typ souboru %value.'

The resulting error message is

Nepodporovaný typ souboru [object FileList].

Which does not tell me what MIME type was actually detected by the validator.

Expected Behavior

I would expect an error message that told me exactly what MIME type was detected:

Nepodporovaný typ souboru text/html.

etc.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions