fix: Remove duplicate /api prefix in FastEndpoints routes (RoutePrefix already adds it)
This commit is contained in:
@@ -28,7 +28,7 @@ public class InitiateShadowRunEndpoint : Endpoint<InitiateShadowRunRequest, Init
|
|||||||
|
|
||||||
public override void Configure()
|
public override void Configure()
|
||||||
{
|
{
|
||||||
Post("/api/shadow-runs");
|
Post("/shadow-runs"); // RoutePrefix "api" added automatically in Program.cs
|
||||||
Roles("Admin", "Researcher"); // RBAC: Only Admin or Researcher can initiate
|
Roles("Admin", "Researcher"); // RBAC: Only Admin or Researcher can initiate
|
||||||
Validator<InitiateShadowRunValidator>();
|
Validator<InitiateShadowRunValidator>();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ public class GetShadowRunPollingEndpoint : Endpoint<GetShadowRunPollingRequest,
|
|||||||
|
|
||||||
public override void Configure()
|
public override void Configure()
|
||||||
{
|
{
|
||||||
Get("/api/shadow-runs/{RunId}");
|
Get("/shadow-runs/{RunId}"); // RoutePrefix "api" added automatically in Program.cs
|
||||||
Roles("Admin", "Analyst"); // RBAC: Only Admin or Analyst can poll
|
Roles("Admin", "Analyst"); // RBAC: Only Admin or Analyst can poll
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user