Merge pull request #3489 from omnivore-app/fix/api-optimize-library-item-by-url

Use the md5 index when looking up library items by original url
This commit is contained in:
Hongbo Wu
2024-02-02 13:32:53 +08:00
committed by GitHub

View File

@ -669,7 +669,7 @@ export const findLibraryItemByUrl = async (
.leftJoinAndSelect('recommender.profile', 'profile')
.leftJoinAndSelect('recommendations.group', 'group')
.where('library_item.user_id = :userId', { userId })
.andWhere('library_item.original_url = :url', { url })
.andWhere('md5(library_item.original_url) = md5(:url)', { url })
.getOne(),
undefined,
userId