]> git.ipfire.org Git - ipfire.org.git/commitdiff
blog: Don't cache posts that are being edited
authorMichael Tremer <michael.tremer@ipfire.org>
Mon, 15 Oct 2018 08:45:29 +0000 (09:45 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Mon, 15 Oct 2018 08:45:29 +0000 (09:45 +0100)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/web/blog.py

index aa3243c0d22afea1e6cbe102fa7f89f97ff708b0..eefcf2baf2421582c43aa2206de26f8cc7e6fe03 100644 (file)
@@ -60,7 +60,8 @@ class PostHandler(base.BaseHandler):
                        raise tornado.web.HTTPError(404)
 
                # Allow this to be cached for 10 minutes
-               self.set_expires(600)
+               if post.is_published():
+                       self.set_expires(600)
 
                self.render("blog/post.html", post=post)