From b2f703ffc0fdd1f401091e196369b6362dfabaa6 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Tue, 22 Mar 2016 18:55:34 +0100 Subject: [PATCH] Fixed a bug in LazyI18nString --- src/pretix/base/i18n.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pretix/base/i18n.py b/src/pretix/base/i18n.py index 6343c6dc7..561f336e3 100644 --- a/src/pretix/base/i18n.py +++ b/src/pretix/base/i18n.py @@ -41,7 +41,7 @@ class LazyI18nString: return self.localize(translation.get_language()) def __bool__(self): - return bool(len(self.data)) and any(self.data.values()) + return bool(len(self.data)) and (any(self.data.values()) if isinstance(self.data, dict) else bool(self.data)) def localize(self, lng): if self.data is None: