Implement adding the next relay

This commit is contained in:
2022-07-29 22:41:53 +01:00
parent 7b97c96be3
commit 29fa14bc98
4 changed files with 27 additions and 23 deletions

View File

@@ -235,8 +235,7 @@ class ThresholdIRCNetworkActionsRelay(SuperUserRequiredMixin, APIView):
Create a relay
"""
if "num" not in request.data:
message = "No num specified"
message_class = "danger"
num = 0
else:
num = request.data["num"]
if not num.isdigit():
@@ -244,15 +243,15 @@ class ThresholdIRCNetworkActionsRelay(SuperUserRequiredMixin, APIView):
message_class = "danger"
else:
num = int(num)
created = threshold.add_relay(net, num)
if created["success"]:
id = created["id"]
alias = created["alias"]
message = f"Created new relay {id} with alias {alias}"
message_class = "success"
else:
message = created["reason"]
message_class = "danger"
created = threshold.add_relay(net, num)
if created["success"]:
id = created["id"]
alias = created["alias"]
message = f"Created new relay {id} with alias {alias}"
message_class = "success"
else:
message = created["reason"]
message_class = "danger"
context = {
"net": net,