GitHub Action commited on
Commit
e16b57a
·
1 Parent(s): dd21a0d

Sync from GitHub with Git LFS

Browse files
Files changed (1) hide show
  1. agents/init.py +6 -4
agents/init.py CHANGED
@@ -110,10 +110,12 @@ def init_config_table(storage, config):
110
  flat_config = {k: v for k, v in config.items() if k not in exclude_keys}
111
 
112
  # 🟢 разворачиваем any:// только для addresses
113
- if "local_addresses" in flat_config:
114
- flat_config["local_addresses"] = expand_addresses(flat_config["local_addresses"])
115
- if "global_addresses" in flat_config:
116
- flat_config["global_addresses"] = expand_addresses(flat_config["global_addresses"])
 
 
117
 
118
  for key, value in flat_config.items():
119
  storage.set_config(key, json.dumps(value))
 
110
  flat_config = {k: v for k, v in config.items() if k not in exclude_keys}
111
 
112
  # 🟢 разворачиваем any:// только для addresses
113
+ for addr_key in ("local_addresses", "global_addresses"):
114
+ value = flat_config.get(addr_key)
115
+ if not value: # None или пусто
116
+ flat_config[addr_key] = []
117
+ else:
118
+ flat_config[addr_key] = expand_addresses(value)
119
 
120
  for key, value in flat_config.items():
121
  storage.set_config(key, json.dumps(value))