Please include a summary / description of the change and which issue it fixes. Include any relevant user needs, context or links to other PRs related to this PR (eg. acceptance tests, environment config).
Checklist
[X] I've made every effort to commit high quality, clean code and I have executed relevant static analyses to be sure
[X] I've included appropriate tests with any code I've added (Unit, Integration, Acceptance etc.)
[X] I've executed the acceptance test pack locally to ensure there are no functional regressions
[X] I've added my code using logical, atomic commits, squashing as appropriate - including the JIRA issue number in the commit message
[X] I've run a dependency check to ensure all dependencies are up to date
JIRA Story or Github Number - descriptive title
Bug fix / New feature (delete as appropriate)
Please include a summary / description of the change and which issue it fixes. Include any relevant user needs, context or links to other PRs related to this PR (eg. acceptance tests, environment config).
Checklist