Доработка. Проверить индекс перед обращением
This commit is contained in:
@@ -349,9 +349,15 @@ func on_data_capsrpb_received(unit: capsrpb.CapsRpb):
|
||||
var msfs = unit.json_dic['msfs']
|
||||
for fs in msfs:
|
||||
if fs is Dictionary:
|
||||
if not fs.has('nmfs'): return
|
||||
if not fs.has('nmfs'):
|
||||
return
|
||||
var nmfs = int(fs['nmfs'])
|
||||
var fs_module = fs_dict[fs_caps_id[nmfs]]
|
||||
if not fs_caps_id.has(nmfs):
|
||||
continue
|
||||
var ii = fs_caps_id[nmfs]
|
||||
if not fs_dict.has(ii):
|
||||
continue
|
||||
var fs_module = fs_dict[ii]
|
||||
if fs.has('isg'):
|
||||
fs_module.isg = int(fs['isg'])
|
||||
if fs.has('pow'):
|
||||
|
||||
Reference in New Issue
Block a user