- Issue created by @longwave
- Status changed to Needs review
9 months ago 10:23pm 13 March 2024 - Status changed to Needs work
9 months ago 10:43pm 13 March 2024 - Status changed to Needs review
9 months ago 10:48pm 13 March 2024 - π¬π§United Kingdom longwave UK
Thanks for review, didn't spot that - fixed.
- π¬π§United Kingdom longwave UK
Whoops, turns out I missed RegexValidator and the deprecation skip removal caught that. Thanks again!
- Status changed to Needs work
9 months ago 12:58am 14 March 2024 Looks like ExtensionNameConstraint extends RegexConstraint and is passing in a string to the constructor, causing the tests to fail.
- Status changed to Needs review
9 months ago 12:18pm 14 March 2024 - π¬π§United Kingdom longwave UK
So RegexConstraint doesn't need the message anyway, because the default message upstream is the same - I removed the constructor entirely there.
Subclasses of the other constraints will run into the same issues, so I think a more correct way is to overwrite the default properties before calling the parent constructor, and always pass all arguments through. Applied this to the other constraints.
- Status changed to Needs work
9 months ago 12:59pm 14 March 2024 - π¬π§United Kingdom longwave UK
Was wondering that, and EmailConstraint; I suppose we should be consistent.
- Status changed to Needs review
9 months ago 2:22pm 14 March 2024 - Status changed to RTBC
9 months ago 2:38pm 14 March 2024 - Status changed to Needs work
9 months ago 2:47pm 14 March 2024 The Needs Review Queue Bot β tested this issue. It no longer applies to Drupal core. Therefore, this issue status is now "Needs work".
This does not mean that the patch necessarily needs to be re-rolled or the MR rebased. Read the Issue Summary, the issue tags and the latest discussion here to determine what needs to be done.
Consult the Drupal Contributor Guide β to find step-by-step guides for working with issues.
- Status changed to RTBC
9 months ago 3:37pm 14 March 2024 - Status changed to Fixed
9 months ago 9:31pm 14 March 2024 - π¬π§United Kingdom catch
Committed/pushed to 11.x and cherry-picked to 10.3.x, thanks!
Automatically closed - issue fixed for 2 weeks with no activity.