From 92fe425e0aa09e7fb70324bd1eb1961d65f27b28 Mon Sep 17 00:00:00 2001 From: Henning Stahlke Date: Wed, 3 Jun 2020 17:43:15 +0200 Subject: [PATCH] efis-canvas.nas sanitize string --- Nasal/modules/canvas_efis/efis-canvas.nas | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Nasal/modules/canvas_efis/efis-canvas.nas b/Nasal/modules/canvas_efis/efis-canvas.nas index 1f0b2bb8c..ed73e396a 100644 --- a/Nasal/modules/canvas_efis/efis-canvas.nas +++ b/Nasal/modules/canvas_efis/efis-canvas.nas @@ -51,8 +51,11 @@ var EFISCanvas = { _instr_props: {}, }; append(EFISCanvas._instances, obj); - obj.updateCountN = EFIS_root_node.getNode("update/count-"~name, 1); + var n = props.Node.makeValidPropName(name); + obj.updateCountN = EFIS_root_node.getNode("update/count-"~n, 1); obj.updateCountN.setIntValue(0); + obj.debugN = EFIS_root_node.getNode("debug/"~n, 1); + obj.debugN.setBoolValue(0); var settings = obj.defaultcanvas_settings; settings["name"] = name; obj._canvas = canvas.new(settings);