Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Problem/Motivation
Build is failing: https://www.drupal.org/pift-ci-job/680269
Proposed resolution
Remaining tasks
Determine cause.
User interface changes
API changes
Data model changes
Comment | File | Size | Author |
---|---|---|---|
#7 | build_failing_schema-2881459-7.patch | 508 bytes | Primsi |
#2 | 2881459-2.patch | 588 bytes | penyaskito |
Comments
Comment #2
penyaskitoNot entirely sure this is the right fix, but makes the test pass.
Comment #3
BerdirI don't see how that is different from the parent definition:
mapping:
target_bundles:
type: sequence
label: 'types'
nullable: true
sequence:
type: string
label: 'Type
We should inherit that?
Will have a look at this.
Comment #4
BerdirAh, because the parent was changed, we should extend from entity_reference_selection.default now.
Comment #5
BerdirThis was caused by #2787873: Add a base class for entity reference selection handlers and fix the structure of their configuration, I commented there to indicate that this was a BC break.
Comment #6
Primsi CreditAttribution: Primsi at MD Systems GmbH for MD Systems GmbH commentedComment #7
Primsi CreditAttribution: Primsi at MD Systems GmbH for MD Systems GmbH commentedSo we want it like that?
Comment #8
BerdirLooks fine.
I'd expect tests on 8.4 to pass and tests on 8.3 to fail, which is a problem as it's not just test.
It's possible that the first patch would pass on both 8.4 and and 8.3, that might be an argument to commit that and keeping this issue open until 8.4 is out, then we could do it correctly, without worrying about 8.3 anymore.
Comment #9
BerdirComment #10
BerdirPasses on 8.3 too, then lets commit this.
Comment #12
Primsi CreditAttribution: Primsi at MD Systems GmbH for MD Systems GmbH commentedCommitted.
Comment #13
penyaskitoThanks a lot for the quickness!