From 736cb486f150250522b80f1e1b5bfc9f51610660 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Mon, 13 Mar 2017 20:59:39 +0100 Subject: [PATCH] Catch RPCException in count_tab_domain issue6325 review27171002 --- tryton/gui/window/view_form/screen/screen.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tryton/gui/window/view_form/screen/screen.py b/tryton/gui/window/view_form/screen/screen.py index 3ac98658c1..3eb2f4b20c 100644 --- a/tryton/gui/window/view_form/screen/screen.py +++ b/tryton/gui/window/view_form/screen/screen.py @@ -304,7 +304,11 @@ class Screen(SignalEvent): def count_tab_domain(self): def set_tab_counter(count, idx): - self.screen_container.set_tab_counter(count(), idx) + try: + count = count() + except RPCException: + count = None + self.screen_container.set_tab_counter(count, idx) screen_domain = self.search_domain(self.screen_container.get_text()) for idx, (name, domain, count) in enumerate( self.screen_container.tab_domain):