From ed3ddf0b54e4aab307551a8f81e73a0e4a3de27d Mon Sep 17 00:00:00 2001 From: Samuel Clay Date: Fri, 10 Jun 2011 11:25:50 -0400 Subject: [PATCH] Handling case of weird OPML not having the right attrs. --- 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 0fcca3130..04bd7e3dc 100644 --- a/apps/feed_import/models.py +++ b/apps/feed_import/models.py @@ -112,7 +112,7 @@ class OPMLImporter(Importer): def process_outline(self, outline): folders = [] for item in outline: - if not hasattr(item, 'xmlUrl'): + if not hasattr(item, 'xmlUrl') and hasattr(item, 'text'): folder = item # if hasattr(folder, 'text'): # logging.info(' ---> [%s] ~FRNew Folder: %s' % (self.user, folder.text))