Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
🐛 [#5035] Avoid the total configuration wrapper mutating the first st…
…ep configuration The total configuration wrapper merges the configuration wrapper of each step into a single object for optimized access to values/ components. It takes the first step and merges the remaining steps into it. However, this had the unintended side-effect of mutating the config of the first step, manifesting in the objects API v1 registration with the json_summary tag which contained extra, unexpected keys in the submission data of the first step. Fixed by making a deep copy first to end up with a different instance that can be safely mutated.
- Loading branch information