From 6d76c340427c8f741470d78f479a6e8b5dad5b77 Mon Sep 17 00:00:00 2001 From: Torsten Dittmann Date: Thu, 21 Sep 2023 18:49:45 +0200 Subject: [PATCH] fix: response models --- src/lib/utils/specs.ts | 12 ++++++++---- .../[version]/models/[model]/+page.server.ts | 2 +- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/lib/utils/specs.ts b/src/lib/utils/specs.ts index efd5aed881..30e833345f 100644 --- a/src/lib/utils/specs.ts +++ b/src/lib/utils/specs.ts @@ -142,13 +142,17 @@ export function getSchema(id: string, api: OpenAPIV3.Document): OpenAPIV3.Schema throw new Error("Schema doesn't exist"); } -const specs = import.meta.glob('$appwrite/app/config/specs/open-api3*-(client|server).json', { - as: 'raw' -}); +const specs = import.meta.glob( + '$appwrite/app/config/specs/open-api3*-(client|server|console).json', + { + as: 'raw' + } +); async function getSpec(version: string, platform: string) { + const isClient = platform.startsWith('client-'); const isServer = platform.startsWith('server-'); const target = `/node_modules/@appwrite.io/repo/app/config/specs/open-api3-${version}-${ - isServer ? 'server' : 'client' + isServer ? 'server' : isClient ? 'client' : 'console' }.json`; return specs[target](); } diff --git a/src/routes/docs/references/[version]/models/[model]/+page.server.ts b/src/routes/docs/references/[version]/models/[model]/+page.server.ts index 8638e2ca05..a85a55f2ea 100644 --- a/src/routes/docs/references/[version]/models/[model]/+page.server.ts +++ b/src/routes/docs/references/[version]/models/[model]/+page.server.ts @@ -34,7 +34,7 @@ type Model = { export const load: PageServerLoad = async ({ params }) => { const version = params.version === 'cloud' ? '1.4.x' : params.version; - const api = await getApi(version, 'server-nodejs'); + const api = await getApi(version, 'console-web'); const schema = getSchema(params.model, api); const props = Object.entries(schema.properties ?? {}); const model: Model = {