# HG changeset patch
# User Goffi <goffi@goffi.org>
# Date 1516863267 -3600
# Node ID 6b1e1f13a299548c202b4e9ba21fcef6eff5b652
# Parent  d4290178662cc2c43bcb657de51df73483f44cc3
pages: do not log error if there is not template and render method, but redirect is used

diff -r d4290178662c -r 6b1e1f13a299 src/server/pages.py
--- a/src/server/pages.py	Wed Jan 24 21:57:13 2018 +0100
+++ b/src/server/pages.py	Thu Jan 25 07:54:27 2018 +0100
@@ -203,7 +203,7 @@
             # none pages just return a 404, no further check is needed
             return
         if template is None:
-            if not callable(render):
+            if self.redirect is None and not callable(render):
                 log.error(_(u"render must be implemented and callable if template is not set"))
         else:
             if render is not None: