10000 [Form] TransformationFailedException when submitting a ISO8601 date to a DateTimeType field · Issue #28699 · symfony/symfony · GitHub
[go: up one dir, main page]

Skip to content
[Form] TransformationFailedException when submitting a ISO8601 date to a DateTimeType field #28699
Closed
@borodiliz

Description

@borodiliz

Symfony version affected: 4.1.5

Description
After upgrading from 4.1.4 to 4.1.5 I'm getting a TransformationFailedException when submitting a ISO8601 date to a DateTimeType field

How to reproduce
Create form containing a DateTimeType

            ->add(
                'schedule',
                DateTimeType::class,
                array('widget' => 'single_text')

Submit the following data to the previous field: 2018-10-03T10:00:00.000Z

Possible Solution
Downgrading 'symfony/form' to ' 4.1.4' solves the problem

Additional context

TransformationFailedException {#2535 ▼
  #message: "The date "2018-10-03T10:00:00.000Z" is not a valid date."
  #code: 0
  #file: "/var/www/vendor/symfony/form/Extension/Core/DataTransformer/DateTimeToHtml5LocalDateTimeTransformer.php"
  #line: 85
  trace: {▼
    /var/www/vendor/symfony/form/Extension/Core/DataTransformer/DateTimeToHtml5LocalDateTimeTransformer.php:85 {▶}
    /var/www/vendor/symfony/form/Form.php:1112 {▶}
    /var/www/vendor/symfony/form/Form.php:626 {▶}
    /var/www/vendor/symfony/form/Form.php:566 {▶}
    /var/www/src/Handler/MessageScheduleHandler.php:154 {▼
      › );
      › $form->submit($parameters, 'PATCH' !== $method);
      › if ($form->isSubmitted() && $form->isValid()) {
      arguments: {▶}
    }
    /var/www/src/Handler/MessageScheduleHandler.php:117 {▶}
    /var/www/src/Controller/MessageScheduleController.php:250 {▶}
    /var/www/vendor/symfony/http-kernel/HttpKernel.php:149 {▶}
    /var/www/vendor/symfony/http-kernel/HttpKernel.php:66 {▶}
    /var/www/vendor/symfony/http-kernel/Kernel.php:188 {▶}
    /var/www/public/index.php:37 {▶}
  }
}

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0