Skip to content

Commit b98c179

Browse files
author
Alexander Smishlajev
committed
translate error message shown instead of tracebacks, add page title
1 parent 124070b commit b98c179

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

roundup/cgi/client.py

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# $Id: client.py,v 1.220 2006-02-08 03:47:28 richard Exp $
1+
# $Id: client.py,v 1.221 2006-02-08 05:33:11 a1s Exp $
22

33
"""WWW request handler (also used in the stand-alone server).
44
"""
@@ -46,9 +46,11 @@ def clean_message_callback(match, ok={'a':1,'i':1,'b':1,'br':1}):
4646
return match.group(1)
4747
return '<%s>'%match.group(2)
4848

49-
error_message = '''<h1>An error has occurred</h1>
50-
<p>A problem was encountered processing your request. The tracker maintainers
51-
have been notified of the problem.</p>'''
49+
error_message = ""'''<html><head><title>Roundup error</title></head><body>
50+
<h1>An error has occurred</h1>
51+
<p>A problem was encountered processing your request.
52+
The tracker maintainers have been notified of the problem.</p>
53+
</body></html>'''
5254

5355
class Client:
5456
'''Instantiate to handle one CGI request.
@@ -310,7 +312,7 @@ def inner_main(self):
310312
self.write_html(cgitb.html(i18n=self.translator))
311313
else:
312314
self.mailer.exception_message()
313-
return self.write_html(error_message)
315+
return self.write_html(self._(error_message))
314316

315317
def clean_sessions(self):
316318
"""Age sessions, remove when they haven't been used for a week.

0 commit comments

Comments
 (0)