Move COURSE_START_DATE_CHANGED signal
This commit is contained in:
@@ -3,15 +3,19 @@ Signal handler for invalidating cached course overviews
|
||||
"""
|
||||
import logging
|
||||
|
||||
from django.dispatch import Signal
|
||||
from django.dispatch.dispatcher import receiver
|
||||
|
||||
from .models import CourseOverview
|
||||
from openedx.core.djangoapps.signals.signals import COURSE_PACING_CHANGED, COURSE_START_DATE_CHANGED
|
||||
from openedx.core.djangoapps.signals.signals import COURSE_PACING_CHANGED
|
||||
from xmodule.modulestore.django import SignalHandler
|
||||
|
||||
LOG = logging.getLogger(__name__)
|
||||
|
||||
|
||||
COURSE_START_DATE_CHANGED = Signal(providing_args=["updated_course_overview", "previous_start_date"])
|
||||
|
||||
|
||||
@receiver(SignalHandler.course_published)
|
||||
def _listen_for_course_publish(sender, course_key, **kwargs): # pylint: disable=unused-argument
|
||||
"""
|
||||
|
||||
@@ -82,7 +82,7 @@ class CourseOverviewSignalsTestCase(ModuleStoreTestCase):
|
||||
self.store.update_item(course, ModuleStoreEnum.UserID.test)
|
||||
self.assertTrue(mock_signal.called)
|
||||
|
||||
@patch('openedx.core.djangoapps.signals.signals.COURSE_START_DATE_CHANGED.send')
|
||||
@patch('openedx.core.djangoapps.content.course_overviews.signals.COURSE_START_DATE_CHANGED.send')
|
||||
def test_start_changed(self, mock_signal):
|
||||
self.assert_changed_signal_sent('start', self.TODAY, self.NEXT_WEEK, mock_signal)
|
||||
|
||||
|
||||
@@ -24,5 +24,3 @@ COURSE_GRADE_NOW_PASSED = Signal(
|
||||
LEARNER_NOW_VERIFIED = Signal(providing_args=['user'])
|
||||
|
||||
COURSE_PACING_CHANGED = Signal(providing_args=["updated_course_overview", "previous_self_paced"])
|
||||
|
||||
COURSE_START_DATE_CHANGED = Signal(providing_args=["updated_course_overview", "previous_start_date"])
|
||||
|
||||
Reference in New Issue
Block a user