Fix up UI around resource auth headers

This commit is contained in:
Owen
2025-10-13 15:07:23 -07:00
parent e5ee96cf52
commit 6664efaa13
4 changed files with 12 additions and 5 deletions

View File

@@ -1,6 +1,6 @@
import { Request, Response, NextFunction } from "express";
import { z } from "zod";
import { db } from "@server/db";
import { db, resourceHeaderAuth } from "@server/db";
import {
resources,
userResources,
@@ -56,7 +56,8 @@ function queryResources(accessibleResourceIds: number[], orgId: string) {
proxyPort: resources.proxyPort,
enabled: resources.enabled,
domainId: resources.domainId,
niceId: resources.niceId
niceId: resources.niceId,
headerAuthId: resourceHeaderAuth.headerAuthId
})
.from(resources)
.leftJoin(
@@ -67,6 +68,10 @@ function queryResources(accessibleResourceIds: number[], orgId: string) {
resourcePincode,
eq(resourcePincode.resourceId, resources.resourceId)
)
.leftJoin(
resourceHeaderAuth,
eq(resourceHeaderAuth.resourceId, resources.resourceId)
)
.where(
and(
inArray(resources.resourceId, accessibleResourceIds),