Skip to content

Commit 4a80501

Browse files
committed
Include account and admin users groups in served cloud OpenAPI spec
1 parent 895e919 commit 4a80501

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

apps/cloud/src/extensions/routes.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ import { HttpRouter, HttpServerResponse } from "effect/unstable/http";
2424
import { HttpApiBuilder } from "effect/unstable/httpapi";
2525
import { HttpApiSwagger, OpenApi } from "effect/unstable/httpapi";
2626

27+
import { AccountApi, AdminUsersApi } from "@executor-js/api";
2728
import { requestScopedMiddleware } from "@executor-js/api/server";
2829

2930
import { UserStoreService } from "../auth/context";
@@ -56,6 +57,8 @@ const apiPrefixedRouter = Layer.effect(HttpRouter.HttpRouter)(
5657
const CloudOpenApi = ProtectedCloudApi.add(CloudAuthPublicApi)
5758
.add(CloudAuthApi)
5859
.add(OrgApi)
60+
.add(AccountApi)
61+
.add(AdminUsersApi)
5962
.prefix("/api");
6063

6164
const spec = OpenApi.fromApi(CloudOpenApi);

0 commit comments

Comments
 (0)