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', ], })