Skip to content

Commit 6af579c

Browse files
committed
Fix
1 parent 8557d95 commit 6af579c

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

components/server/src/container-module.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,8 @@ import { IamSessionApp } from "./iam/iam-session-app";
113113
import { spicedbClientFromEnv, SpiceDBClient } from "./authorization/spicedb";
114114
import { Authorizer, PermissionChecker } from "./authorization/perms";
115115
import { EnvVarService } from "./workspace/env-var-service";
116+
import { Router } from "./api/server";
117+
import { UserService as APIUserService } from "./api/user";
116118

117119
export const productionContainerModule = new ContainerModule((bind, unbind, isBound, rebind) => {
118120
bind(Config).toConstantValue(ConfigFile.fromFile());
@@ -313,4 +315,8 @@ export const productionContainerModule = new ContainerModule((bind, unbind, isBo
313315
.toDynamicValue(() => spicedbClientFromEnv())
314316
.inSingletonScope();
315317
bind(PermissionChecker).to(Authorizer).inSingletonScope();
318+
319+
// grpc / Connect API
320+
bind(Router).toSelf().inSingletonScope();
321+
bind(APIUserService).toSelf().inSingletonScope();
316322
});

0 commit comments

Comments
 (0)