mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-08-03 13:52:09 +03:00
fix post-merge ci regressions (#5467)
This commit is contained in:
@@ -3,6 +3,7 @@ import { z } from "zod";
|
||||
|
||||
import { requireManagementAuth } from "@/lib/api/requireManagementAuth";
|
||||
import { executeProviderHealthAutopilotAction } from "@/lib/monitoring/providerHealthAutopilot";
|
||||
import { validateBrowserMutationOrigin } from "@/server/origin/publicOrigin";
|
||||
import { validateBody } from "@/shared/validation/helpers";
|
||||
|
||||
const actionSchema = z.object({
|
||||
@@ -28,6 +29,11 @@ export async function POST(request: Request) {
|
||||
const authError = await requireManagementAuth(request);
|
||||
if (authError) return authError;
|
||||
|
||||
const originVerdict = validateBrowserMutationOrigin(request);
|
||||
if (!originVerdict.ok) {
|
||||
return NextResponse.json({ error: { message: "Invalid request origin" } }, { status: 403 });
|
||||
}
|
||||
|
||||
try {
|
||||
let rawBody: unknown;
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user