From 36391507e7c8c65dfb47163342edb66ec44e61ce Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Fri, 15 Nov 2019 21:21:19 +0100 Subject: Fix build --- overload_translation/utils.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'overload_translation/utils.py') diff --git a/overload_translation/utils.py b/overload_translation/utils.py index 1b7c04cdd..2b9b69ab0 100644 --- a/overload_translation/utils.py +++ b/overload_translation/utils.py @@ -33,7 +33,11 @@ def ugettext(message, context=""): if has_translations is False: return simple_trans(message, context) elif has_translations is None: - if models.TranslationOverload.objects.count(): + try: + nb = models.TranslationOverload.objects.count() + except DatabaseError: + return simple_trans(message, context) + if nb: cache.set(has_translation_key, True, settings.CACHE_TIMEOUT) else: cache.set(has_translation_key, False, settings.CACHE_TIMEOUT) -- cgit v1.2.3