diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2019-11-15 21:21:19 +0100 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2019-11-15 21:21:19 +0100 |
commit | e7a85c139c4d10665c38b00e8e6912d4b14412a0 (patch) | |
tree | 064e05e3648b916e4ca08e62181992edcd710e06 /overload_translation | |
parent | 0a5159480978acc1c8e0d5d1d2bc68ee153bee4f (diff) | |
download | Ishtar-e7a85c139c4d10665c38b00e8e6912d4b14412a0.tar.bz2 Ishtar-e7a85c139c4d10665c38b00e8e6912d4b14412a0.zip |
Fix build
Diffstat (limited to 'overload_translation')
-rw-r--r-- | overload_translation/utils.py | 6 |
1 files changed, 5 insertions, 1 deletions
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) |