From d60eef9517e0b2b9715e46d8a27eb02dfa2a58e7 Mon Sep 17 00:00:00 2001 From: Titoko Date: Thu, 12 May 2016 20:44:23 +0200 Subject: [PATCH] Write only once feed.xml : when all galleries are build --- prosopopee/prosopopee.py | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/prosopopee/prosopopee.py b/prosopopee/prosopopee.py index 8477acf..b3f257a 100644 --- a/prosopopee/prosopopee.py +++ b/prosopopee/prosopopee.py @@ -321,14 +321,13 @@ def main(): link=gallery ).encode("Utf-8")) - if settings["rss"]: - feed_xml = open(os.path.join("build", "feed.xml"), "w") + if settings["rss"]: + feed_xml = open(os.path.join("build", "feed.xml"), "w") - feed_xml.write(feed_template.render( - settings=settings, - link=gallery, - galleries=reversed(sorted(front_page_galleries_cover, key=lambda x: x["date"])) - ).encode("Utf-8")) + feed_xml.write(feed_template.render( + settings=settings, + galleries=reversed(sorted(front_page_galleries_cover, key=lambda x: x["date"])) + ).encode("Utf-8")) front_page_galleries_cover = reversed(sorted(front_page_galleries_cover, key=lambda x: x["date"]))