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
This commit is contained in:
Cédric Krier
2019-09-02 18:21:41 +02:00
parent 2b78f07a98
commit c2bcf9368a
+4 -1
View File
@@ -10,7 +10,10 @@ def gettext(message_id, *args, **variables):
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: