mirror of
https://github.com/omnivore-app/omnivore.git
synced 2026-03-11 08:54:26 +00:00
Move pageType to function_resolver
This commit is contained in:
parent
158a75807c
commit
80d0e7c944
2 changed files with 4 additions and 3 deletions
|
|
@ -409,7 +409,7 @@ export const getArticleResolver: ResolverFn<
|
|||
Record<string, unknown>,
|
||||
WithDataSourcesContext,
|
||||
QueryArticleArgs
|
||||
> = async (_obj, { slug, format }, { claims, pubsub }, info) => {
|
||||
> = async (_obj, { slug, format }, { claims }, info) => {
|
||||
try {
|
||||
if (!claims?.uid) {
|
||||
return { errorCodes: [ArticleErrorCode.Unauthorized] }
|
||||
|
|
@ -950,7 +950,6 @@ export const searchResolver = authorized<
|
|||
originalArticleUrl: r.url,
|
||||
publishedAt: validatedDate(r.publishedAt),
|
||||
ownedByViewer: r.userId === claims.uid,
|
||||
pageType: r.pageType || PageType.Unknown,
|
||||
siteIcon,
|
||||
} as SearchItem,
|
||||
cursor: endCursor,
|
||||
|
|
@ -1054,7 +1053,6 @@ export const updatesSinceResolver = authorized<
|
|||
p.pageType === PageType.File
|
||||
? ContentReader.Pdf
|
||||
: ContentReader.Web,
|
||||
pageType: p.pageType || PageType.Unknown,
|
||||
} as SearchItem,
|
||||
cursor: endCursor,
|
||||
itemID: p.id,
|
||||
|
|
|
|||
|
|
@ -559,6 +559,9 @@ export const functionResolvers = {
|
|||
}
|
||||
return item.url
|
||||
},
|
||||
pageType(item: SearchItem) {
|
||||
return item.pageType || PageType.Unknown
|
||||
},
|
||||
},
|
||||
...resultResolveTypeResolver('Login'),
|
||||
...resultResolveTypeResolver('LogOut'),
|
||||
|
|
|
|||
Loading…
Reference in a new issue