From 0c1924bb93ffd51c112aba17d505c45d5047a4b0 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 9 Jan 2009 10:37:41 -0800 Subject: [PATCH] Fix EPUB version of Christian Science Monitor. Fixes #1578 (News - dl News not saving .epub properly) --- src/calibre/web/feeds/recipes/recipe_chr_mon.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/calibre/web/feeds/recipes/recipe_chr_mon.py b/src/calibre/web/feeds/recipes/recipe_chr_mon.py index dceeb5aab8..b9f94fcd1c 100644 --- a/src/calibre/web/feeds/recipes/recipe_chr_mon.py +++ b/src/calibre/web/feeds/recipes/recipe_chr_mon.py @@ -42,3 +42,9 @@ class ChristianScienceMonitor(BasicNewsRecipe): feeds[-1][1].append(art) return feeds + def postprocess_html(self, soup, first_fetch): + html = soup.find('html') + if html is None: + return soup + html.extract() + return html