Skip to content

fix: module resource name and validation logic for disabled state - #121

Merged
nhs-oliverslater merged 4 commits into
mainfrom
fix/BCSS-99999-module-disable-optimisaton
Sep 30, 2026
Merged

nhs-oliverslater merged 4 commits into
mainfrom
fix/BCSS-99999-module-disable-optimisaton

Conversation

@nhs-oliverslater

Copy link
Copy Markdown
Contributor

Update resource name logic and enhance validation conditions across multiple modules to handle cases when the module is disabled. This change ensures that resources are not created or validated unnecessarily when the module is not enabled.

@nhs-oliverslater
nhs-oliverslater requested review from a team as code owners September 29, 2026 16:31
uzairharoon20
uzairharoon20 previously approved these changes Sep 29, 2026
…dation conditions for when module.this.enabled resolves to false
…rce name logic and enhance validation conditions for when module.this.enabled resolves to false
… resource name logic to conditionally set based on module.this.enabled
…lly handle module.enabled state for role policies and endpoint validation
@nhs-oliverslater
nhs-oliverslater force-pushed the fix/BCSS-99999-module-disable-optimisaton branch from 7eb8c6b to 618a1b2 Compare September 30, 2026 10:37
@nhs-oliverslater
nhs-oliverslater merged commit 88c52f0 into main Sep 30, 2026
17 checks passed
@nhs-oliverslater
nhs-oliverslater deleted the fix/BCSS-99999-module-disable-optimisaton branch September 30, 2026 10:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants