From 7b892d51978957a4418e5edc539c859303077224 Mon Sep 17 00:00:00 2001 From: Jason Woltje Date: Fri, 13 Feb 2026 22:36:11 -0600 Subject: [PATCH] fix(api): import AuthModule in FederationModule for DI resolution 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 --- apps/api/src/federation/federation.module.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/api/src/federation/federation.module.ts b/apps/api/src/federation/federation.module.ts index 1e8e5b2..1fe967a 100644 --- a/apps/api/src/federation/federation.module.ts +++ b/apps/api/src/federation/federation.module.ts @@ -23,6 +23,7 @@ import { QueryService } from "./query.service"; import { FederationAgentService } from "./federation-agent.service"; import { validateFederationConfig } from "./federation.config"; import { PrismaModule } from "../prisma/prisma.module"; +import { AuthModule } from "../auth/auth.module"; import { TasksModule } from "../tasks/tasks.module"; import { EventsModule } from "../events/events.module"; import { ProjectsModule } from "../projects/projects.module"; @@ -32,6 +33,7 @@ import { RedisProvider } from "../common/providers/redis.provider"; imports: [ ConfigModule, PrismaModule, + AuthModule, TasksModule, EventsModule, ProjectsModule,