From 69daae955aa35e3f797eba1473419d87a5c8226c Mon Sep 17 00:00:00 2001 From: pietervdvn Date: Sun, 7 Nov 2021 15:31:51 +0100 Subject: [PATCH] Add payment options to toilet, isolate tagrendering-override --- Models/ThemeConfig/WithContextLoader.ts | 2 +- assets/layers/toilet/toilet.json | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Models/ThemeConfig/WithContextLoader.ts b/Models/ThemeConfig/WithContextLoader.ts index fea75511e2..9b3be07eb6 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 0ac8e08e41..471be1fc30 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": {