Update CHANLIMIT on all instances when set via API

This commit is contained in:
Mark Veidemanis 2022-08-13 22:36:52 +01:00
parent 406b3d77f4
commit abeba6bc06
1 changed files with 3 additions and 0 deletions

View File

@ -256,6 +256,9 @@ class API(object):
return dumps({"success": False, "reason": "invalid chanlimit: not a number."}) return dumps({"success": False, "reason": "invalid chanlimit: not a number."})
else: else:
chanlimit = int(chanlimit) chanlimit = int(chanlimit)
online_relays = helpers.get_active_relays(net)
for inst in online_relays:
inst.chanlimit = chanlimit
elif item == "security": elif item == "security":
security = data[item][0] security = data[item][0]
if security not in ["ssl", "plain"]: if security not in ["ssl", "plain"]: