diff --git a/src/pages/news/[...slug].astro b/src/pages/news/[...slug].astro index 014b8da..2675438 100644 --- a/src/pages/news/[...slug].astro +++ b/src/pages/news/[...slug].astro @@ -10,7 +10,7 @@ if (!slug) { return Astro.redirect('/404'); } -const {code, data} = await newsDetail(slug); +const {code, data} = await newsDetail(slug, config); if (!data || code !== 0) { return Astro.redirect('/404'); diff --git a/utils/rpc.ts b/utils/rpc.ts index 2ed11d1..dc17cd4 100644 --- a/utils/rpc.ts +++ b/utils/rpc.ts @@ -63,12 +63,12 @@ export interface InewsDetail { title: string } } -export async function newsDetail(id:string):Promise>{ +export async function newsDetail(id:string, config: IWebsiteConfig):Promise>{ const client = getRpcClient() const result = await client.call('news/view', { - id:id + id:id, + app_id: config.id }) - return result }