From d339c5e8f1f88a88a5b78fd65876b92faf8f6dc6 Mon Sep 17 00:00:00 2001 From: Jackson Harper Date: Fri, 2 Feb 2024 13:08:00 +0800 Subject: [PATCH] Use the md5 index when looking up library items by original url --- packages/api/src/services/library_item.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/api/src/services/library_item.ts b/packages/api/src/services/library_item.ts index 6aa52eeb1..aa0804fe9 100644 --- a/packages/api/src/services/library_item.ts +++ b/packages/api/src/services/library_item.ts @@ -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