Mercurial > p > roundup > code
changeset 8506:b6c6891754e9
bug: fix mis-commit of perf tests and crash fix for setTranslation
The commit included more than it should have.
It included some memory dump code that is not part of production.
Also removed WIP for fixing crash bug when translation unable to
create .mo file - issue2551405
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Thu, 25 Dec 2025 12:14:53 -0500 |
| parents | 299edbd03ddf |
| children | 80f34a0821f5 9caa03d7e091 |
| files | roundup/cgi/client.py |
| diffstat | 1 files changed, 1 insertions(+), 9 deletions(-) [+] |
line wrap: on
line diff
--- a/roundup/cgi/client.py Tue Dec 23 22:11:23 2025 -0500 +++ b/roundup/cgi/client.py Thu Dec 25 12:14:53 2025 -0500 @@ -59,7 +59,6 @@ from roundup.logcontext import gen_trace_id, store_trace_reason from roundup.mailer import Mailer, MessageSendError from roundup.mlink_expr import ExpressionError -from roundup.performance import report_object_use logger = logging.getLogger('roundup') @@ -587,7 +586,6 @@ @gen_trace_id() @store_trace_reason('client_main') - @report_object_use(highest=20, pre_collect=False) def main(self): """ Wrap the real main in a try/finally so we always close off the db. """ @@ -1190,15 +1188,9 @@ # self.language to the desired language ! self.language = language - try: - self.setTranslator(TranslationService.get_translation( + self.setTranslator(TranslationService.get_translation( language, tracker_home=self.instance.config["TRACKER_HOME"])) - except IOError as e: - logger.error(str(e), extra={"requested_language": language}) - # failed to set the requested/TRACKER_LANGUAGE language. - # Set to en. - self.language = "" def authenticate_bearer_token(self, challenge): ''' authenticate the bearer token. Refactored from determine_user()
