From d04626a02cc4e7ba6aec826c011a7c73df2aac19 Mon Sep 17 00:00:00 2001 From: Hongbo Wu Date: Tue, 28 May 2024 21:59:37 +0800 Subject: [PATCH] add slug --- packages/api/src/generated/graphql.ts | 2 ++ packages/api/src/generated/schema.graphql | 1 + packages/api/src/resolvers/function_resolvers.ts | 1 + packages/api/src/schema.ts | 1 + packages/api/src/services/library_item.ts | 1 + 5 files changed, 6 insertions(+) diff --git a/packages/api/src/generated/graphql.ts b/packages/api/src/generated/graphql.ts index ee60e84b9..47122a25a 100644 --- a/packages/api/src/generated/graphql.ts +++ b/packages/api/src/generated/graphql.ts @@ -1303,6 +1303,7 @@ export type HomeItem = { previewContent?: Maybe; saveCount?: Maybe; seen_at?: Maybe; + slug: Scalars['String']; source?: Maybe; thumbnail?: Maybe; title: Scalars['String']; @@ -6043,6 +6044,7 @@ export type HomeItemResolvers, ParentType, ContextType>; saveCount?: Resolver, ParentType, ContextType>; seen_at?: Resolver, ParentType, ContextType>; + slug?: Resolver; source?: Resolver, ParentType, ContextType>; thumbnail?: Resolver, ParentType, ContextType>; title?: Resolver; diff --git a/packages/api/src/generated/schema.graphql b/packages/api/src/generated/schema.graphql index 220808a8a..74852616d 100644 --- a/packages/api/src/generated/schema.graphql +++ b/packages/api/src/generated/schema.graphql @@ -1172,6 +1172,7 @@ type HomeItem { previewContent: String saveCount: Int seen_at: Date + slug: String! source: HomeItemSource thumbnail: String title: String! diff --git a/packages/api/src/resolvers/function_resolvers.ts b/packages/api/src/resolvers/function_resolvers.ts index 6e84fcc50..e79c60d48 100644 --- a/packages/api/src/resolvers/function_resolvers.ts +++ b/packages/api/src/resolvers/function_resolvers.ts @@ -679,6 +679,7 @@ export const functionResolvers = { subscription: libraryItem.subscription, siteName: libraryItem.siteName, siteIcon: libraryItem.siteIcon, + slug: libraryItem.slug, } } diff --git a/packages/api/src/schema.ts b/packages/api/src/schema.ts index 963adf81f..c0067b88f 100755 --- a/packages/api/src/schema.ts +++ b/packages/api/src/schema.ts @@ -3126,6 +3126,7 @@ const schema = gql` likeCount: Int broadcastCount: Int date: Date! + slug: String! author: String dir: String seen_at: Date diff --git a/packages/api/src/services/library_item.ts b/packages/api/src/services/library_item.ts index 93e24ac3d..80848fc75 100644 --- a/packages/api/src/services/library_item.ts +++ b/packages/api/src/services/library_item.ts @@ -157,6 +157,7 @@ export const batchGetLibraryItems = async (ids: readonly string[]) => { 'siteIcon', 'archivedAt', 'deletedAt', + 'slug', ], })