mirror of
https://github.com/fosrl/pangolin.git
synced 2026-03-08 03:36:37 +00:00
Further revert
This commit is contained in:
@@ -90,7 +90,11 @@ export async function getTraefikConfig(
|
|||||||
eq(resources.enabled, true),
|
eq(resources.enabled, true),
|
||||||
or(
|
or(
|
||||||
eq(sites.exitNodeId, exitNodeId),
|
eq(sites.exitNodeId, exitNodeId),
|
||||||
and(isNull(sites.exitNodeId), eq(sites.type, "local"))
|
and(
|
||||||
|
isNull(sites.exitNodeId),
|
||||||
|
sql`(${siteTypes.includes("local") ? 1 : 0} = 1)`, // only allow local sites if "local" is in siteTypes
|
||||||
|
eq(sites.type, "local")
|
||||||
|
)
|
||||||
),
|
),
|
||||||
or(
|
or(
|
||||||
ne(targetHealthCheck.hcHealth, "unhealthy"), // Exclude unhealthy targets
|
ne(targetHealthCheck.hcHealth, "unhealthy"), // Exclude unhealthy targets
|
||||||
|
|||||||
@@ -124,9 +124,8 @@ export async function getTraefikConfig(
|
|||||||
or(
|
or(
|
||||||
eq(sites.exitNodeId, exitNodeId),
|
eq(sites.exitNodeId, exitNodeId),
|
||||||
and(
|
and(
|
||||||
build != "saas" // so it runs in enterprise
|
isNull(sites.exitNodeId),
|
||||||
? isNull(sites.exitNodeId)
|
sql`(${siteTypes.includes("local") ? 1 : 0} = 1)`, // only allow local sites if "local" is in siteTypes
|
||||||
: sql`0 = 1`,
|
|
||||||
eq(sites.type, "local")
|
eq(sites.type, "local")
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
|
|||||||
Reference in New Issue
Block a user