From 0e22c598816e989db6e33dbf0b7603550301fa48 Mon Sep 17 00:00:00 2001 From: yzhe819 <68207314+yzhe819@users.noreply.github.com> Date: Fri, 22 Aug 2025 23:35:32 +1200 Subject: [PATCH] fix: featured page crash error --- src/models/home.model.ts | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/models/home.model.ts b/src/models/home.model.ts index 7b2351b0..4d9590b0 100644 --- a/src/models/home.model.ts +++ b/src/models/home.model.ts @@ -1069,13 +1069,9 @@ export const getShowcase = async () => { .toPromise() result.data?.characters?.forEach((site: any) => { - if (site.metadata?.content) { - site.metadata.content.name = site.metadata?.content?.name || site.handle - } else { - site.metadata.content = { - name: site.handle, - } - } + site.metadata = site.metadata || {} + site.metadata.content = site.metadata.content || {} + site.metadata.content.name = site.metadata.content.name || site.handle site.custom_domain = site.metadata?.content?.attributes?.find(