From 4e28c4cd546c2abc94ffc40823c98f259586a1b6 Mon Sep 17 00:00:00 2001 From: Svein Seldal Date: Wed, 5 Nov 2025 23:15:26 +0100 Subject: [PATCH] Do not print comment on value 0 in jsonc file --- src/objdictgen/jsonod.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/objdictgen/jsonod.py b/src/objdictgen/jsonod.py index 07868cb..dd4ea47 100644 --- a/src/objdictgen/jsonod.py +++ b/src/objdictgen/jsonod.py @@ -730,7 +730,8 @@ def rearrage_for_json(obj: TODObjJson, node: Node, objtypes_i2s: dict[int, str], name = pdo["name"] except ValueError: name = '???' - sub["value"] = f'@@{value} // 0x{value_h[0:4]}_{value_h[4:6]}_{value_h[6:]} {name}@@' + if value: + sub["value"] = f'@@{value} // 0x{value_h[0:4]}_{value_h[4:6]}_{value_h[6:]} {name}@@' if 'each' in obj: each = obj["each"]