Only check for summaries if the updated entity is a page item

This commit is contained in:
Jackson Harper
2024-03-27 13:54:54 +08:00
parent 5b736c1c2e
commit d23a7d56c0

View File

@ -86,22 +86,24 @@ export const createPubSubClient = (): PubsubClient => {
data,
})
if (await findFeatureByName(FeatureName.AISummaries, userId)) {
// await enqueueAISummarizeJob({
// userId,
// libraryItemId,
// })
}
if (type === EntityType.PAGE) {
if (await findFeatureByName(FeatureName.AISummaries, userId)) {
// await enqueueAISummarizeJob({
// userId,
// libraryItemId,
// })
}
const isYoutubeVideo = (data: any): data is { originalUrl: string } => {
return 'originalUrl' in data
}
const isYoutubeVideo = (data: any): data is { originalUrl: string } => {
return 'originalUrl' in data
}
if (isYoutubeVideo(data) && isYouTubeVideoURL(data['originalUrl'])) {
await enqueueProcessYouTubeVideo({
userId,
libraryItemId,
})
if (isYoutubeVideo(data) && isYouTubeVideoURL(data['originalUrl'])) {
await enqueueProcessYouTubeVideo({
userId,
libraryItemId,
})
}
}
},
entityUpdated: async <T extends Record<string, any>>(