From f1759b1639d11a5ffbc555c28ad18b5bbcfa340d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Tue, 3 Mar 2009 22:55:26 +0100 Subject: [PATCH] Better fix for expr_eval of action['email'] for issue838 --- tryton/gui/window/view_form/view/list.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tryton/gui/window/view_form/view/list.py b/tryton/gui/window/view_form/view/list.py index 3040d2c4d1..50aece697c 100644 --- a/tryton/gui/window/view_form/view/list.py +++ b/tryton/gui/window/view_form/view/list.py @@ -265,8 +265,8 @@ class ViewList(ParserView): message(_('No record selected!'), self.window) return False email = {} - if 'email' in action: - email = self.screen.current_model.expr_eval(action['email'] or '') + if action.get('email'): + email = self.screen.current_model.expr_eval(action['email']) if not email: email = {} email['subject'] = action['name'].replace('_', '')