fix: If we're using websockets, default to tls enabled = true if we're using port 443

This commit is contained in:
Rigear
2026-04-16 13:23:46 -07:00
parent 6b531e85e7
commit 6d133efdbe

View File

@@ -1103,6 +1103,10 @@ class APIEndpoints:
"format": str(b["format"]).strip(),
"disallowed_packet_types": list(b.get("disallowed_packet_types", [])),
"retain_status": bool(b.get("retain_status", False)),
"tls": {
"enabled": bool(b.get("tls", {}).get("enabled", True if port == 443 else False)),
"insecure": bool(b.get("tls", {}).get("insecure", False)),
}
}
if b.get("use_jwt_auth", False):