From 59cd6d8358c21c786de576d72bf5919563608ff8 Mon Sep 17 00:00:00 2001 From: "Tanner Collin (aider)" Date: Tue, 3 Jun 2025 15:41:17 -0600 Subject: [PATCH] fix: Access item title and unique_id as dict keys --- swap_guids.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/swap_guids.py b/swap_guids.py index 1e87166..66ebba9 100644 --- a/swap_guids.py +++ b/swap_guids.py @@ -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():