changeset 321488026eba in trytond:6.0
details: https://hg.tryton.org/trytond?cmd=changeset&node=321488026eba
description:
        Do not test empty res_model against ModelSingleton

        res_model is not required so it can be empty.

        issue10387
        review348321002
        (grafted from 8ba2630e8589de543bfebf4c3077347e6f41951e)
diffstat:

 trytond/ir/action.py |  4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diffs (14 lines):

diff -r 651cf66e25ae -r 321488026eba trytond/ir/action.py
--- a/trytond/ir/action.py      Wed May 05 18:09:08 2021 +0200
+++ b/trytond/ir/action.py      Wed May 05 23:10:30 2021 +0200
@@ -129,7 +129,9 @@
         actions = Action.read(action_ids, columns)
         if type_ == 'ir.action.act_window':
             for values in actions:
-                if issubclass(pool.get(values['res_model']), ModelSingleton):
+                if (values['res_model']
+                        and issubclass(
+                            pool.get(values['res_model']), ModelSingleton)):
                     values['res_id'] = 1
         return actions
 

Reply via email to