fixed client login and changed qt6 lib

This commit is contained in:
2026-02-02 12:48:16 +01:00
parent 6901dc369b
commit 1de7f5b593
13 changed files with 755 additions and 21 deletions
+4 -4
View File
@@ -18,8 +18,8 @@ class GatewayBase(BaseModel):
@field_validator('vpn_subnet')
@classmethod
def validate_subnet(cls, v: str | None) -> str | None:
if v is None:
return v
if v is None or v == "" or v == "None":
return None
try:
ipaddress.ip_network(v, strict=False)
return v
@@ -46,8 +46,8 @@ class GatewayUpdate(BaseModel):
@field_validator('vpn_subnet')
@classmethod
def validate_subnet(cls, v: str | None) -> str | None:
if v is None:
return v
if v is None or v == "" or v == "None":
return None
try:
ipaddress.ip_network(v, strict=False)
return v