Optimized loading speed for peer information

This commit is contained in:
Donald Zou
2025-08-06 17:27:14 +08:00
parent 1c857c0781
commit d96b178a9c
6 changed files with 22 additions and 17 deletions

View File

@@ -35,8 +35,8 @@ class Peer:
self.getShareLink()
def toJson(self):
self.getJobs()
self.getShareLink()
# self.getJobs()
# self.getShareLink()
return self.__dict__
def __repr__(self):
@@ -56,8 +56,10 @@ class Peer:
if allowed_ip in existingAllowedIps:
return False, "Allowed IP already taken by another peer"
if not ValidateIPAddressesWithRange(endpoint_allowed_ip):
return False, f"Endpoint Allowed IPs format is incorrect"
if len(dns_addresses) > 0 and not ValidateDNSAddress(dns_addresses):
return False, f"DNS format is incorrect"