From 3076211b47bfa716218ae4f714924cbad1de2cd8 Mon Sep 17 00:00:00 2001 From: Innei Date: Wed, 30 Apr 2025 22:41:24 +0800 Subject: [PATCH] fix: correct Apple App Store metadata formatting and add missing import - Updated the content format for the Apple App Store metadata in the feeds metadata file. - Added the import statement for APPLE_APP_STORE_ID in the lists metadata file to ensure proper functionality. Signed-off-by: Innei --- apps/ssr/client/pages/(main)/share/feeds/[id]/metadata.ts | 2 +- apps/ssr/client/pages/(main)/share/lists/[id]/metadata.ts | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/apps/ssr/client/pages/(main)/share/feeds/[id]/metadata.ts b/apps/ssr/client/pages/(main)/share/feeds/[id]/metadata.ts index 67ff40616..20d37d706 100644 --- a/apps/ssr/client/pages/(main)/share/feeds/[id]/metadata.ts +++ b/apps/ssr/client/pages/(main)/share/feeds/[id]/metadata.ts @@ -33,7 +33,7 @@ const meta = defineMetadata(async ({ params, apiClient, origin, throwError }) => { type: "meta", property: "apple-itunes-app", - content: `app-id=${APPLE_APP_STORE_ID}, app-argument:follow://add?id=${feedId}&type=feed`, + content: `app-id=${APPLE_APP_STORE_ID}, app-argument=follow://add?id=${feedId}&type=feed`, }, ] as const }) diff --git a/apps/ssr/client/pages/(main)/share/lists/[id]/metadata.ts b/apps/ssr/client/pages/(main)/share/lists/[id]/metadata.ts index 2fad6ca8e..25e8680bf 100644 --- a/apps/ssr/client/pages/(main)/share/lists/[id]/metadata.ts +++ b/apps/ssr/client/pages/(main)/share/lists/[id]/metadata.ts @@ -1,3 +1,5 @@ +import { APPLE_APP_STORE_ID } from "@follow/constants" + import { defineMetadata } from "~/meta-handler" export default defineMetadata(async ({ params, apiClient, origin, throwError }) => { @@ -24,5 +26,10 @@ export default defineMetadata(async ({ params, apiClient, origin, throwError }) path: apiClient.lists.$url({ query: { listId } }).pathname, key: `lists.$get,query:listId=${listId}`, }, + { + type: "meta", + property: "apple-itunes-app", + content: `app-id=${APPLE_APP_STORE_ID}, app-argument=follow://add?id=${listId}&type=list`, + }, ] })