Replace track calls with eventtracking in task_track and server_track (#24282)
* Replace track calls with eventtracking in task_track and server_track
* Making events compatible with events emitted via track app
* Fixed broken tests and quality violation
* Removed useless changes in shim. using in to have and keys in event context
Co-authored-by:
zia.fazal@arbisoft.com <zia.fazal@arbisoft.com>
Showing
- common/djangoapps/track/tracker.py 5 additions, 1 deletioncommon/djangoapps/track/tracker.py
- common/djangoapps/track/views/__init__.py 37 additions, 52 deletionscommon/djangoapps/track/views/__init__.py
- common/djangoapps/track/views/tests/test_views.py 76 additions, 72 deletionscommon/djangoapps/track/views/tests/test_views.py
- lms/djangoapps/certificates/tests/test_webview_views.py 15 additions, 2 deletionslms/djangoapps/certificates/tests/test_webview_views.py
- lms/djangoapps/courseware/tests/test_module_render.py 36 additions, 16 deletionslms/djangoapps/courseware/tests/test_module_render.py
- lms/envs/devstack_with_worker.py 1 addition, 1 deletionlms/envs/devstack_with_worker.py
- openedx/core/lib/tests/assertions/events.py 4 additions, 3 deletionsopenedx/core/lib/tests/assertions/events.py
Please register or sign in to comment