Problem/Motivation
Having the Mark all updates by the update helper checklist as successful on install.
https://git.drupalcode.org/project/varbase/-/blob/8.x-8.x/varbase.profil...
But when we enable optional Varbase components the site will show up the "Optional Update config" as a "Pending updates".
Steps to reproduce
Given that Varbase had been installed with only the default components.
When an optional Varbase component been enabled in the site or in a Varbase Sub Profile
Then the "Pending updates" should not show up
In the database, optional updates entities are not in the database
But when we enable optional modules they do not show up a status too
And then when we check in the checklist they will be present in the database
![]()
Proposed resolution
Mark all updated configs as a successful update
Even if the updated config was an optional one
Remaining tasks
- Fix logic for not enabled Varbase components
- Test on the install of Varbase
- Test on the install of Varbase sub-profile
- Release
User interface changes
Not to show "Pending updates" after installing an optional Varbase component
API changes
None
Data model changes
None


Comments
Comment #2
rajab natshahComment #3
rajab natshahComment #4
rajab natshahComment #5
rajab natshahComment #15
rajab natshahComment #16
rajab natshahComment #17
rajab natshahComment #20
rajab natshahComment #21
rajab natshah