comparison src/server/blog.py @ 891:14e611e38b67

server (blog): set HTTP status code to 500 on renderError
author Goffi <goffi@goffi.org>
date Fri, 18 Mar 2016 14:29:24 +0100
parents dc27e29b7c22
children bf2af257e18b
comparison
equal deleted inserted replaced
890:dc27e29b7c22 891:14e611e38b67
527 else: 527 else:
528 url = default 528 url = default
529 return BlogImage(url, alt) 529 return BlogImage(url, alt)
530 530
531 def renderError(self, failure, request, pub_jid): 531 def renderError(self, failure, request, pub_jid):
532 request.setResponseCode(500)
532 request.write(self.useTemplate(request, "static_blog_error", {'message': "Can't access requested data"})) 533 request.write(self.useTemplate(request, "static_blog_error", {'message': "Can't access requested data"}))
533 request.finish() 534 request.finish()
534 535
535 def renderHTML(self, items, metadata, request, pub_jid, profile): 536 def renderHTML(self, items, metadata, request, pub_jid, profile):
536 """Retrieve the user parameters before actually rendering the static blog 537 """Retrieve the user parameters before actually rendering the static blog