changeset 38d1b3a57920 in trytond:default
details: https://hg.tryton.org/trytond?cmd=changeset;node=38d1b3a57920
description:
Return message id if pool does not have yet ir.message
When pool is initialized the ir.message may not yet be registered.
issue8631
review262061002
diffstat:
trytond/i18n.py | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diffs (15 lines):
diff -r 464864aedc04 -r 38d1b3a57920 trytond/i18n.py
--- a/trytond/i18n.py Fri Aug 30 11:32:32 2019 +0200
+++ b/trytond/i18n.py Mon Sep 02 18:21:41 2019 +0200
@@ -10,7 +10,10 @@
if not Transaction().database:
return message_id
pool = Pool()
- Message = pool.get('ir.message')
+ try:
+ Message = pool.get('ir.message')
+ except KeyError:
+ return message_id
if not args:
language = Transaction().language
else: