From 87dbf909224f0a5a165faa596fc92a715b8bbb9e Mon Sep 17 00:00:00 2001 From: Jochen Saalfeld Date: Tue, 6 Nov 2018 12:29:02 +0100 Subject: [PATCH] fixing #3987 - postgreSQL migration possible again --- openslides/core/apps.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/openslides/core/apps.py b/openslides/core/apps.py index 3b94070c6..0ca5ba32a 100644 --- a/openslides/core/apps.py +++ b/openslides/core/apps.py @@ -6,7 +6,7 @@ from django.apps import AppConfig from django.conf import settings from django.core.exceptions import ImproperlyConfigured from django.db.models.signals import post_migrate -from django.db.utils import OperationalError +from django.db.utils import OperationalError, ProgrammingError from ..utils.projector import register_projector_elements @@ -53,7 +53,7 @@ class CoreAppConfig(AppConfig): # Set constants try: set_constants(get_constants_from_apps()) - except (ImproperlyConfigured, OperationalError): + except (ImproperlyConfigured, OperationalError, ProgrammingError): # Database is not loaded. This happens in tests and migrations. pass @@ -81,7 +81,7 @@ class CoreAppConfig(AppConfig): # Sets the cache try: element_cache.ensure_cache() - except (ImproperlyConfigured, OperationalError): + except (ImproperlyConfigured, OperationalError, ProgrammingError): # This happens in the tests or in migrations. Do nothing pass