Handle overlapping fullDomain properly

This commit is contained in:
Owen
2026-08-14 12:04:04 -04:00
parent 234819f8f2
commit 954dc8d1d9
4 changed files with 59 additions and 31 deletions
@@ -518,10 +518,9 @@ export async function createSiteResource(
.where(
and(
eq(siteResources.fullDomain, fullDomain),
ne(
siteResources.requiresExitNodeConnection,
mode == "inference"
)
mode == "inference"
? ne(siteResources.mode, "inference")
: eq(siteResources.mode, "inference")
)
); // exclude looking at the ones on exit nodes if this is an inference resource