From 1c0ff8eec24aeb1f952fbe685754a0a8973c2da2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sun, 17 Dec 2023 22:57:20 +0100 Subject: [PATCH] Do not try to read action values if the ID does not exist --- trytond/trytond/ir/action.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/trytond/trytond/ir/action.py b/trytond/trytond/ir/action.py index 1e51dfb5f1..0c3dc16ff1 100644 --- a/trytond/trytond/ir/action.py +++ b/trytond/trytond/ir/action.py @@ -150,8 +150,9 @@ class Action(DeactivableMixin, ModelSQL, ModelView): return actions def get_action_value(self): - return self.get_action_values( - self.type, [self.get_action_id(self.id)])[0] + action_id = self.get_action_id(self.id) + if action_id is not None: + return self.get_action_values(self.type, [action_id])[0] class ActionKeyword(ModelSQL, ModelView):