Add NotBlankAfterInstall constraint and use it for system.date:timezone.default

Created on 15 July 2024, about 2 months ago
Updated 21 July 2024, about 2 months ago

Problem/Motivation

We made system.date:timezone.default nullable in πŸ“Œ Add validation constraints to system.date Fixed but a NULL is not a valid value once Drupal has been installed. We set the default timezone in the installer.

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

Release notes snippet

πŸ“Œ Task
Status

Needs work

Version

11.0 πŸ”₯

Component
BaseΒ  β†’

Last updated 16 minutes ago

Created by

πŸ‡¬πŸ‡§United Kingdom alexpott πŸ‡ͺπŸ‡ΊπŸŒ

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

  • Issue created by @alexpott
  • Status changed to Needs review about 2 months ago
  • πŸ‡¬πŸ‡§United Kingdom alexpott πŸ‡ͺπŸ‡ΊπŸŒ
  • Pipeline finished with Canceled
    about 2 months ago
    Total: 171s
    #224639
  • Pipeline finished with Failed
    about 2 months ago
    Total: 463s
    #224644
  • Pipeline finished with Failed
    about 2 months ago
    Total: 463s
    #224692
  • Pipeline finished with Failed
    about 2 months ago
    Total: 572s
    #224750
  • Status changed to Needs work about 2 months ago
  • πŸ‡ΊπŸ‡ΈUnited States smustgrave

    Seems there may be other config that needs updating

    Drupal\Tests\system\Functional\Datetime\DrupalDateTimeTest::testDateTimezone
        Drupal\Core\Config\Schema\SchemaIncompleteException: Schema errors for
        system.date with the following errors: 0 [timezone.default] This value
        should not be null.
    
Production build 0.71.5 2024