[BUGFIX] Accept native TIME value '00:00:00' in backend forms
Native date/time types have a zero-value, which is '0000-00-00 00:00:00' for DATETIME and '00:00:00' for TIME. For DATETIME values this position in time is really special - however, for TIME values '00:00:00' it would refer to midnight, which actually is common use case (and currently not possible in backend forms). Resolves: #97216 Releases: main, 11.5 Change-Id: Id77a3485e86008ff7c39319679120b2a73b0386c Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/73999 Tested-by:core-ci <typo3@b13.com> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Oliver Bartsch <bo@cedev.de>
Showing
- typo3/sysext/backend/Classes/Form/FormDataProvider/DatabaseRowDateTimeFields.php 3 additions, 2 deletions...asses/Form/FormDataProvider/DatabaseRowDateTimeFields.php
- typo3/sysext/backend/Tests/Unit/Form/FormDataProvider/DatabaseRowDateTimeFieldsTest.php 29 additions, 0 deletions...t/Form/FormDataProvider/DatabaseRowDateTimeFieldsTest.php
- typo3/sysext/core/Classes/Database/Query/QueryHelper.php 3 additions, 0 deletionstypo3/sysext/core/Classes/Database/Query/QueryHelper.php
Please register or sign in to comment