From d9bc4da810c104d29bf3ec608edb95487edafc8a Mon Sep 17 00:00:00 2001 From: Jamie Greunbaum Date: Mon, 27 May 2024 14:49:25 -0400 Subject: [PATCH] Marker data is now created using a Dictionary stringified into JSON. --- Scripts/server_gitea_api.gd | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Scripts/server_gitea_api.gd b/Scripts/server_gitea_api.gd index 985ee14..e305f56 100644 --- a/Scripts/server_gitea_api.gd +++ b/Scripts/server_gitea_api.gd @@ -210,7 +210,12 @@ func __send_form_data_thread(data:Dictionary, map_name:String, bug_position:Vect labels.append(label_in["id"]) (data["labels"] as Array).append_array(labels) - data["body"] += "\n\n" + """{ "map_name": "%s", "bug_position": [%.4f, %.4f, %.4f], "bug_normal": [%.4f, %.4f, %.4f] }""" % [map_name, bug_position.x, bug_position.y, bug_position.z, bug_normal.x, bug_normal.y, bug_normal.z] + var marker_data : Dictionary = { + "map_name": map_name, + "bug_position": [bug_position.x, bug_position.y, bug_position.z], + "bug_normal": [bug_normal.x, bug_normal.y, bug_normal.z] + } + data["body"] += "\n\n" + JSON.stringify(marker_data, "", false) # Post issue to Gitea api_url = __build_url_string("issues")