fix(httpapi): mount workspace bridge routes (#24626)

This commit is contained in:
Kit Langton
2026-04-27 12:52:48 -04:00
committed by GitHub
parent 5a2f633db8
commit 638c09285c
4 changed files with 18 additions and 14 deletions
@@ -67,10 +67,9 @@ export const configHandlers = Layer.unwrap(
})
const update = Effect.fn("ConfigHttpApi.update")(function* (ctx) {
const payload = Config.Info.zod.parse(ctx.payload)
yield* configSvc.update(payload, { dispose: false })
yield* configSvc.update(ctx.payload, { dispose: false })
yield* markInstanceForDisposal(yield* InstanceState.context)
return payload
return ctx.payload
})
const providers = Effect.fn("ConfigHttpApi.providers")(function* () {
@@ -99,7 +99,7 @@ export const projectHandlers = Layer.unwrap(
params: { projectID: ProjectID }
payload: Project.UpdatePayload
}) {
return yield* svc.update({ ...Project.UpdatePayload.zod.parse(ctx.payload), projectID: ctx.params.projectID })
return yield* svc.update({ ...ctx.payload, projectID: ctx.params.projectID })
})
return HttpApiBuilder.group(ProjectApi, "project", (handlers) =>