From 5d1d86dd73270a4cff38446aa8d7890a50491f8c Mon Sep 17 00:00:00 2001 From: ndrsnhs Date: Tue, 9 Sep 2025 13:10:36 +0200 Subject: [PATCH] add subject and ticketnumber --- packages/helpermodules/create_debug.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/packages/helpermodules/create_debug.py b/packages/helpermodules/create_debug.py index 8c95b03813..8ddfee3a23 100644 --- a/packages/helpermodules/create_debug.py +++ b/packages/helpermodules/create_debug.py @@ -389,8 +389,12 @@ def write_to_file(file_handler, func, default: Optional[Any] = None): try: broker = BrokerContent() debug_email = input_data.get('email', '') + ticketnumber = input_data.get('ticketnumber', '') + subject = input_data.get('subject', '') header = (f"{input_data['message']}\n{debug_email}\n{input_data['serialNumber']}\n" f"{input_data['installedComponents']}\n{input_data['vehicles']}\n") + if ticketnumber is not None and ticketnumber != "": + header += f"Ticketnumber: {ticketnumber}\n" with open(debug_file, 'w+') as df: write_to_file(df, lambda: "# section: form data #") write_to_file(df, lambda: header) @@ -427,9 +431,13 @@ def write_to_file(file_handler, func, default: Optional[Any] = None): log.info("***** uploading debug log...") with open(debug_file, 'rb') as f: data = f.read() - req.get_http_session().put("https://openwb.de/tools/debug2.php", + req.get_http_session().put("https://openwb.de/tools/debug3.php", data=data, - params={'debugemail': debug_email}, + params={ + 'debugemail': debug_email, + 'ticketnumber': ticketnumber, + 'subject': subject + }, timeout=10) log.info("***** cleanup...")