Make work for demo

This commit is contained in:
Owen
2026-03-29 22:02:19 -07:00
parent b01d266629
commit 6484e8e302
7 changed files with 13 additions and 7 deletions

View File

@@ -4,6 +4,7 @@ import { and, eq } from "drizzle-orm";
import createHttpError from "http-errors";
import HttpCode from "@server/types/HttpCode";
import { checkOrgAccessPolicy } from "#dynamic/lib/checkOrgAccessPolicy";
import { getUserOrgRoleIds } from "@server/lib/userOrgRoles";
export async function verifySiteProvisioningKeyAccess(
req: Request,
@@ -116,8 +117,11 @@ export async function verifySiteProvisioningKeyAccess(
}
}
const userOrgRoleId = req.userOrg.roleId;
req.userOrgRoleId = userOrgRoleId;
req.userOrgRoleIds = await getUserOrgRoleIds(
req.userOrg.userId,
row.siteProvisioningKeyOrg.orgId
);
req.userOrgId = row.siteProvisioningKeyOrg.orgId;
return next();
} catch (error) {