diff --git a/Models/ThemeConfig/WithContextLoader.ts b/Models/ThemeConfig/WithContextLoader.ts index fea75511e..9b3be07eb 100644 --- a/Models/ThemeConfig/WithContextLoader.ts +++ b/Models/ThemeConfig/WithContextLoader.ts @@ -85,7 +85,7 @@ export default class WithContextLoader { )}\n If you intent to output this text literally, use {\"render\": } instead"}`; } if (renderingJson["override"] !== undefined) { - sharedJson = Utils.Merge(renderingJson["override"], sharedJson) + sharedJson = Utils.Merge(renderingJson["override"], JSON.parse(JSON.stringify(sharedJson))) } renderingJson = sharedJson } diff --git a/assets/layers/toilet/toilet.json b/assets/layers/toilet/toilet.json index 0ac8e08e4..471be1fc3 100644 --- a/assets/layers/toilet/toilet.json +++ b/assets/layers/toilet/toilet.json @@ -227,6 +227,10 @@ }, "id": "toilet-charge" }, + { + "builtin": "payment-options", + "override": {} + }, { "id": "toilets-wheelchair", "question": {