Рефактор
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
class_name pribor_rtr extends "res://scenes/контроль/прибор.gd"
|
||||
class_name pribor_rtr extends 'res://scenes/контроль/прибор.gd'
|
||||
|
||||
|
||||
static var json_parser: JSON = JSON.new()
|
||||
@@ -34,18 +34,18 @@ func map_solid_to_array(solid: String, paths: Array, tokens: Array = ['[', ']',
|
||||
func _on_request_rtr_request_completed(result, _response_code, headers, body: PackedByteArray):
|
||||
if result != 0:
|
||||
var rs = $request_rtr.get_result_string(result)
|
||||
log.error('ошибка: \"%s\"' % rs)
|
||||
log.error('\"%s\"' % rs)
|
||||
return
|
||||
|
||||
var json_str: String = body.get_string_from_utf8()
|
||||
if not json_str:
|
||||
push_error('ошибка: не удаётся получить строку utf8 из данных (%s)' % headers)
|
||||
push_error('не удаётся получить строку utf8 из данных (%s)' % headers)
|
||||
return
|
||||
|
||||
var rc = json_parser.parse(json_str)
|
||||
if rc != Error.OK:
|
||||
var err = json_parser.get_error_message()
|
||||
push_error('ошибка: разбор json прерван - \"%s\" (%s)' % [err, headers])
|
||||
push_error('разбор json прерван - \"%s\" (%s)' % [err, headers])
|
||||
return
|
||||
|
||||
var pp = ['DeviceDescription', 'DeviceName']
|
||||
|
||||
Reference in New Issue
Block a user