fix(api): restore getMemoryProviderConfig export (#68)
Commit 928d9ad refactored requireSpaceOwner into isSpaceOwner but accidentally dropped getMemoryProviderConfig, breaking API boot while router.ts still imported it. Restore the owner-gated read helper. Co-authored-by: Cursor Agent <cursoragent@cursor.com> Co-authored-by: cynarAI <cynarAI@users.noreply.github.com>
This commit is contained in:
parent
fbf9a6cd03
commit
04528a93e3
@ -138,6 +138,15 @@ export async function persistMemoryProviderConfig(
|
|||||||
return serializeSpaceMemoryConfig(config);
|
return serializeSpaceMemoryConfig(config);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export async function getMemoryProviderConfig(
|
||||||
|
deps: MemoryProviderConfigDeps,
|
||||||
|
actor: Actor,
|
||||||
|
): Promise<ReturnType<typeof serializeSpaceMemoryConfig> | null> {
|
||||||
|
await requireSpaceOwner(deps.prisma, actor);
|
||||||
|
const config = await findSpaceMemoryConfig(deps.prisma, actor.spaceId);
|
||||||
|
return config ? serializeSpaceMemoryConfig(config) : null;
|
||||||
|
}
|
||||||
|
|
||||||
export async function updateMemoryProviderDefaultScope(
|
export async function updateMemoryProviderDefaultScope(
|
||||||
deps: MemoryProviderConfigDeps,
|
deps: MemoryProviderConfigDeps,
|
||||||
actor: Actor,
|
actor: Actor,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user