Skip to content

Commit 16fe768

Browse files
committed
fix: include feed.id in article uniqueness check
Fixes #47.
1 parent 062ffc7 commit 16fe768

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

Diff for: backend/app/tasks.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,9 @@ async def fetch_multiple_feeds(feeds):
101101

102102
for article in parsed_feed.articles:
103103
existing_article = session.exec(
104-
select(Article).where(Article.url == article.url)
104+
select(Article)
105+
.where(Article.feed_id == feed.id)
106+
.where(Article.url == article.url)
105107
).first()
106108
if not existing_article:
107109
article.feed = feed

0 commit comments

Comments
 (0)