diff --git a/lms/envs/common.py b/lms/envs/common.py index 04e52812a3..16155230d9 100644 --- a/lms/envs/common.py +++ b/lms/envs/common.py @@ -2021,7 +2021,7 @@ INSTALLED_APPS = ( 'track', 'eventtracking.django.apps.EventTrackingConfig', 'util', - 'certificates', + 'certificates.apps.CertificatesConfig', 'dashboard', 'lms.djangoapps.instructor', 'lms.djangoapps.instructor_task', @@ -2030,6 +2030,9 @@ INSTALLED_APPS = ( 'branding', 'lms.djangoapps.grades.apps.GradesConfig', + # Signal + 'openedx.core.djangoapps.signals.apps.SignalConfig', + # Student support tools 'support', diff --git a/openedx/core/djangoapps/signals/apps.py b/openedx/core/djangoapps/signals/apps.py index 35965fc881..13ad0f68a1 100644 --- a/openedx/core/djangoapps/signals/apps.py +++ b/openedx/core/djangoapps/signals/apps.py @@ -17,4 +17,4 @@ class SignalConfig(AppConfig): """ # Can't import models at module level in AppConfigs, and models get # included from the signal handlers - from .signals import handlers # pylint: disable=unused-variable + from . import signals # pylint: disable=unused-variable