Fix simulation preview feedback
This commit is contained in:
@@ -132,7 +132,13 @@ func _on_request_completed(result: int, response_code: int, _headers: PackedStri
|
||||
is_loading = false
|
||||
call_deferred("_process_request_queue")
|
||||
if result != HTTPRequest.RESULT_SUCCESS or response_code < 200 or response_code >= 300:
|
||||
request_failed.emit("Simulation request failed with status %d." % response_code)
|
||||
var server_message := body.get_string_from_utf8().strip_edges()
|
||||
if server_message.length() > 240:
|
||||
server_message = server_message.left(240)
|
||||
var message := "Simulation request failed with status %d." % response_code
|
||||
if not server_message.is_empty():
|
||||
message = "%s %s" % [message, server_message]
|
||||
request_failed.emit(message)
|
||||
return
|
||||
if response_code == 204:
|
||||
if action == "active" or action == "abandon":
|
||||
|
||||
Reference in New Issue
Block a user