inner join user table when inserting highlight to make sure user exists

This commit is contained in:
Hongbo Wu
2023-09-26 13:32:00 +08:00
parent cbf58614c4
commit 42e01613d4

View File

@ -168,7 +168,8 @@ async def insert_highlights(db_conn, highlights, original_ids):
$1, $2, $3, $4, $5, $6, $7, $8, $9, $10,
$11, $12, $13, $14, $15, $16, $17
FROM
omnivore.library_item
omnivore.library_item l
INNER JOIN omnivore.user u ON u.id = $2
WHERE
id = $12
ON CONFLICT (id) DO UPDATE SET