diff --git a/src/lib/apis/clients.ts b/src/lib/apis/clients.ts index 8678432..234e108 100644 --- a/src/lib/apis/clients.ts +++ b/src/lib/apis/clients.ts @@ -1,10 +1,10 @@ import axios from 'axios' export const legacyClient = axios.create({ - // baseURL: import.meta.env.SSR - // ? 'https://legacy.passthem.top/api' - // : '/api/legacy', - baseURL: 'https://legacy.passthem.top/api', + baseURL: import.meta.env.SSR + ? ((await import('astro:env/server')) as any)['LEGACY_BACKEND_URL_SSR'] + : 'https://legacy.passthem.top/api', + // baseURL: 'https://legacy.passthem.top/api', timeout: 6000, withCredentials: true, headers: { diff --git a/src/pages/blogs.astro b/src/pages/blogs.astro index ab557c4..d49d806 100644 --- a/src/pages/blogs.astro +++ b/src/pages/blogs.astro @@ -14,7 +14,8 @@ let blogs: ListBlogItemType[] = [] try { blogs = await listBlogs({ page, limit: 100 }) -} catch { +} catch (e) { + console.error(e) return Astro.redirect('/500') } --- diff --git a/src/pages/blogs/[blog_id].astro b/src/pages/blogs/[blog_id].astro index 30e0d09..2df23a8 100644 --- a/src/pages/blogs/[blog_id].astro +++ b/src/pages/blogs/[blog_id].astro @@ -22,6 +22,7 @@ let blogData = null try { blogData = await getBlog(blog_id_num) } catch (e) { + console.error(e) return Astro.redirect('/500') }