fix(api): import AuthModule in FederationModule for DI resolution
All checks were successful
ci/woodpecker/push/api Pipeline was successful
All checks were successful
ci/woodpecker/push/api Pipeline was successful
AuthGuard used across federation controllers depends on AuthService, which requires AuthModule to be imported. Matches pattern used by TasksModule, ProjectsModule, and CredentialsModule. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -23,6 +23,7 @@ import { QueryService } from "./query.service";
|
|||||||
import { FederationAgentService } from "./federation-agent.service";
|
import { FederationAgentService } from "./federation-agent.service";
|
||||||
import { validateFederationConfig } from "./federation.config";
|
import { validateFederationConfig } from "./federation.config";
|
||||||
import { PrismaModule } from "../prisma/prisma.module";
|
import { PrismaModule } from "../prisma/prisma.module";
|
||||||
|
import { AuthModule } from "../auth/auth.module";
|
||||||
import { TasksModule } from "../tasks/tasks.module";
|
import { TasksModule } from "../tasks/tasks.module";
|
||||||
import { EventsModule } from "../events/events.module";
|
import { EventsModule } from "../events/events.module";
|
||||||
import { ProjectsModule } from "../projects/projects.module";
|
import { ProjectsModule } from "../projects/projects.module";
|
||||||
@@ -32,6 +33,7 @@ import { RedisProvider } from "../common/providers/redis.provider";
|
|||||||
imports: [
|
imports: [
|
||||||
ConfigModule,
|
ConfigModule,
|
||||||
PrismaModule,
|
PrismaModule,
|
||||||
|
AuthModule,
|
||||||
TasksModule,
|
TasksModule,
|
||||||
EventsModule,
|
EventsModule,
|
||||||
ProjectsModule,
|
ProjectsModule,
|
||||||
|
|||||||
Reference in New Issue
Block a user