File tree Expand file tree Collapse file tree 9 files changed +12
-76
lines changed
openedx/core/djangoapps/discussions Expand file tree Collapse file tree 9 files changed +12
-76
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 66
77from django .db import transaction
88
9- from openedx .core .djangoapps .discussions .data import CourseDiscussionConfigurationData
9+ from openedx_events .learning .data import CourseDiscussionConfigurationData
10+ from openedx_events .learning .signals import COURSE_DISCUSSIONS_CHANGED
1011from openedx .core .djangoapps .discussions .models import (
1112 DEFAULT_PROVIDER_TYPE ,
1213 DiscussionTopicLink ,
1314 DiscussionsConfiguration ,
1415)
15- from openedx .core .djangoapps .discussions .signals import COURSE_DISCUSSIONS_UPDATED
1616
1717log = logging .getLogger (__name__ )
1818
@@ -98,4 +98,4 @@ def update_course_discussion_config(configuration: CourseDiscussionConfiguration
9898 ).save ()
9999
100100
101- COURSE_DISCUSSIONS_UPDATED .connect (handle_course_discussion_config_update )
101+ COURSE_DISCUSSIONS_CHANGED .connect (handle_course_discussion_config_update )
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 66from celery import shared_task
77from edx_django_utils .monitoring import set_code_owner_attribute
88from opaque_keys .edx .keys import CourseKey
9-
9+ from openedx_events .learning .data import CourseDiscussionConfigurationData , DiscussionTopicContext
10+ from openedx_events .learning .signals import COURSE_DISCUSSIONS_CHANGED
1011from xmodule .modulestore import ModuleStoreEnum
1112from xmodule .modulestore .django import modulestore
12- from . data import CourseDiscussionConfigurationData , DiscussionTopicContext
13+
1314from .models import DiscussionsConfiguration
14- from .signals import COURSE_DISCUSSIONS_UPDATED
1515
1616log = logging .getLogger (__name__ )
1717
@@ -27,7 +27,7 @@ def update_discussions_settings_from_course_task(course_key_str: str):
2727 """
2828 course_key = CourseKey .from_string (course_key_str )
2929 config_data = update_discussions_settings_from_course (course_key )
30- COURSE_DISCUSSIONS_UPDATED .send_event (configuration = config_data )
30+ COURSE_DISCUSSIONS_CHANGED .send_event (configuration = config_data )
3131
3232
3333def update_discussions_settings_from_course (course_key : CourseKey ) -> CourseDiscussionConfigurationData :
Original file line number Diff line number Diff line change 88from django .test import TestCase
99from opaque_keys .edx .keys import CourseKey
1010
11- from openedx . core . djangoapps . discussions .data import CourseDiscussionConfigurationData , DiscussionTopicContext
11+ from openedx_events . learning .data import CourseDiscussionConfigurationData , DiscussionTopicContext
1212from openedx .core .djangoapps .discussions .handlers import update_course_discussion_config
1313from openedx .core .djangoapps .discussions .models import DiscussionTopicLink , DiscussionsConfiguration
1414
Original file line number Diff line number Diff line change 77from xmodule .modulestore .tests .django_utils import TEST_DATA_MONGO_AMNESTY_MODULESTORE , ModuleStoreTestCase
88from xmodule .modulestore .tests .factories import CourseFactory , ItemFactory
99
10- from openedx . core . djangoapps . discussions .data import DiscussionTopicContext
10+ from openedx_events . learning .data import DiscussionTopicContext
1111from openedx .core .djangoapps .discussions .tasks import update_discussions_settings_from_course
1212
1313
Original file line number Diff line number Diff line change @@ -701,7 +701,7 @@ oauthlib==3.0.1
701701 # social-auth-core
702702openedx-calc==3.0.1
703703 # via -r requirements/edx/base.in
704- openedx-events==0.8.0
704+ openedx-events==0.8.1
705705 # via -r requirements/edx/base.in
706706openedx-filters==0.5.0
707707 # via -r requirements/edx/base.in
Original file line number Diff line number Diff line change @@ -937,7 +937,7 @@ oauthlib==3.0.1
937937 # social-auth-core
938938openedx-calc==3.0.1
939939 # via -r requirements/edx/testing.txt
940- openedx-events==0.8.0
940+ openedx-events==0.8.1
941941 # via -r requirements/edx/testing.txt
942942openedx-filters==0.5.0
943943 # via -r requirements/edx/testing.txt
Original file line number Diff line number Diff line change @@ -885,7 +885,7 @@ oauthlib==3.0.1
885885 # social-auth-core
886886openedx-calc==3.0.1
887887 # via -r requirements/edx/base.txt
888- openedx-events==0.8.0
888+ openedx-events==0.8.1
889889 # via -r requirements/edx/base.txt
890890openedx-filters==0.5.0
891891 # via -r requirements/edx/base.txt
You can’t perform that action at this time.
0 commit comments