From 48f2ed58602f1a1bbaecaddb570b75e5f9e77c0c Mon Sep 17 00:00:00 2001 From: Samuel Clay Date: Sat, 12 Mar 2011 17:54:42 -0500 Subject: [PATCH] Fixing issue around missing feeds in subscription folders during opml export. Just ignore missing feeds. --- apps/feed_import/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/feed_import/models.py b/apps/feed_import/models.py index 01a0ce80e..4fd45fb29 100644 --- a/apps/feed_import/models.py +++ b/apps/feed_import/models.py @@ -57,7 +57,7 @@ class OPMLExporter: def process_outline(self, body, folders): for obj in folders: - if isinstance(obj, int): + if isinstance(obj, int) and obj in self.feeds: feed = self.feeds[obj] feed_attrs = self.make_feed_row(feed) body.append(Element('outline', feed_attrs))