Fix performance regression
Remove course_from_id don't fetch whole course when the root will do don't fetch even the root if the id will do check for definition.data == null
Showing
- common/djangoapps/course_modes/views.py 4 additions, 6 deletionscommon/djangoapps/course_modes/views.py
- common/djangoapps/external_auth/views.py 2 additions, 2 deletionscommon/djangoapps/external_auth/views.py
- common/djangoapps/student/views.py 4 additions, 10 deletionscommon/djangoapps/student/views.py
- common/lib/xmodule/xmodule/modulestore/__init__.py 2 additions, 2 deletionscommon/lib/xmodule/xmodule/modulestore/__init__.py
- common/lib/xmodule/xmodule/modulestore/mixed.py 1 addition, 1 deletioncommon/lib/xmodule/xmodule/modulestore/mixed.py
- common/lib/xmodule/xmodule/modulestore/mongo/base.py 6 additions, 5 deletionscommon/lib/xmodule/xmodule/modulestore/mongo/base.py
- common/lib/xmodule/xmodule/modulestore/split_mongo/split.py 1 addition, 1 deletioncommon/lib/xmodule/xmodule/modulestore/split_mongo/split.py
- lms/djangoapps/courseware/views.py 2 additions, 2 deletionslms/djangoapps/courseware/views.py
- lms/djangoapps/instructor/views/legacy.py 1 addition, 2 deletionslms/djangoapps/instructor/views/legacy.py
- lms/djangoapps/shoppingcart/models.py 4 additions, 7 deletionslms/djangoapps/shoppingcart/models.py
- lms/djangoapps/verify_student/views.py 7 additions, 7 deletionslms/djangoapps/verify_student/views.py
- lms/templates/shoppingcart/verified_cert_receipt.html 0 additions, 1 deletionlms/templates/shoppingcart/verified_cert_receipt.html
Please register or sign in to comment