fix: Access item title and unique_id as dict keys

This commit is contained in:
Tanner Collin (aider) 2025-06-03 15:41:17 -06:00
parent 870ab7b6fc
commit 59cd6d8358

View File

@ -13,14 +13,15 @@ def modify_feed(context, feed):
articles[article.title] = article
for item in feed.items:
article = articles.get(item.title)
item_title = item['title']
article = articles.get(item_title)
if not article:
raise Exception(f"Article not found for title: {item.title}")
raise Exception(f"Article not found for title: {item_title}")
if not hasattr(article, 'guid') or not article.guid:
raise Exception(f"Article '{article.title}' is missing a guid.")
item.unique_id = article.guid
item['unique_id'] = article.guid
def register():