- Issue created by @catch
- ๐ฎ๐ณIndia pradhumanjainOSL
pradhumanjain2311 โ made their first commit to this issueโs fork.
- Merge request !7640Remove ViewsConfigUpdater methods and other presave hooks and supporting code. โ (Open) created by catch
- Status changed to Needs review
8 months ago 8:08pm 21 April 2024 - ๐ฌ๐งUnited Kingdom catch
This is choking on the ckeditor4 config in ckeditor5 module, we might need to split that out to its own issue since it looks non-trivial to untangle the test coverage.
- ๐ฌ๐งUnited Kingdom catch
ckeditor5 and editor are going to be more complicated, so I opened ๐ ckeditor5 and editor module tests rely on hook_editor_presave() bc layers Active .
What this is showing, is that we need to be stricter about requiring deprecation triggering in hook_entity_presave() implementations when they're not running in updates, then all these tests would have failed when the config validation was added (i.e. before commit, requiring the config to be fixed first) instead of now.
- Status changed to Needs work
8 months ago 1:45pm 22 April 2024 - ๐บ๐ธUnited States smustgrave
Appears to have some functional test failures.
- Status changed to Needs review
8 months ago 2:55pm 22 April 2024 - ๐ฌ๐งUnited Kingdom catch
We have a general problem that issues adding config entity update paths haven't always remembered to update shipped config, or to issue deprecations for non-upgrade-path-config-fixing in presave. Updated that config but going to need to figure out a way to make this harder to forget for everyone so that we can cleanly remove updates next time.
- ๐บ๐ธUnited States smustgrave
Should that be done here? Or good to mark?
- ๐ฌ๐งUnited Kingdom catch
#2913850: Trigger E_USER_DEPRECATED from config entity presave bc layers โ is probably the place to work on that.
- Status changed to RTBC
8 months ago 4:23pm 22 April 2024 - ๐บ๐ธUnited States smustgrave
Sweet, looking at the MR and doing a search for hook_ENTITY_TYPE_presave(), the instances that are remaining in
ckeditor5, comment, user, and some tests seem fine as they don't appear to be doing $config_updater stuff.So I believe this is good to go.
-
quietone โ
committed fecffbff on 11.x
Issue #3442162 by catch, smustgrave: Remove redundant...
-
quietone โ
committed fecffbff on 11.x
- Status changed to Fixed
8 months ago 2:11am 25 April 2024 - ๐ณ๐ฟNew Zealand quietone
Removing no longer needed presave and ViewsConfigUpdater code is new to me. Therefor, I carefully reviewed these changes checking each one was correct and any related post_update hooks were removed etc. I didn't find any other fixtures that needed to be removed either.
Committed fecffbf and pushed to 11.x. Thanks!
Automatically closed - issue fixed for 2 weeks with no activity.