From 03dfd1b96f15118092ed9cba6c5db721823998c0 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Sun, 2 Apr 2017 22:27:53 +0200 Subject: [PATCH] Ignore database errors during rebuild --- src/pretix/base/management/commands/rebuild.py | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/pretix/base/management/commands/rebuild.py b/src/pretix/base/management/commands/rebuild.py index 16e0e49c1..6c2e3a0fa 100644 --- a/src/pretix/base/management/commands/rebuild.py +++ b/src/pretix/base/management/commands/rebuild.py @@ -12,7 +12,12 @@ class Command(BaseCommand): call_command('compilejsi18n', verbosity=1, interactive=False) call_command('collectstatic', verbosity=1, interactive=False) call_command('compress', verbosity=1, interactive=False) - gs = GlobalSettingsObject() - del gs.settings.update_check_last - del gs.settings.update_check_result - del gs.settings.update_check_result_warning + try: + gs = GlobalSettingsObject() + del gs.settings.update_check_last + del gs.settings.update_check_result + del gs.settings.update_check_result_warning + except: + # Fails when this is executed without a valid database configuration. + # We don't care. + pass