Closed
Closed
Copy link

Description
Symfony version(s) affected: 3.4 up to 4.2
Description
Submitting a TimeType without seconds and with input option set to "string" causes an TransformationFailedException.
Possible Solution
Change 'H:i:s' to $format in src/Symfony/Component/Form/Extension/Core/Type/TimeType.php at line 167
Additional context
Data missing
at vendor/symfony/form/Extension/Core/DataTransformer/DateTimeToStringTransformer.php:125
at Symfony\Component\Form\Extension\Core\DataTransformer\DateTimeToStringTransformer->reverseTransform('13:00')
(vendor/symfony/form/ReversedTransformer.php:36)
at Symfony\Component\Form\ReversedTransformer->transform('13:00')
(vendor/symfony/form/Form.php:1064)
at Symfony\Component\Form\Form->modelToNorm('13:00')
(vendor/symfony/form/Form.php:351)
at Symfony\Component\Form\Form->setData('13:00')
(vendor/symfony/form/Extension/Core/DataMapper/PropertyPathMapper.php:49)