Before this commit, we had to do a separate query for every course a user was enrolled in when determining whether a course was refundable (if you have a certificate, it isn't). Now the student dashboard will make a one-time query to grab all of a user's cert-issued courses. This is indexed, so it should be much faster than grabbing each one separately.
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| course_action_state | Loading commit data... | |
| course_modes | Loading commit data... | |
| database_fixups | Loading commit data... | |
| django_comment_common | Loading commit data... | |
| edxmako | Loading commit data... | |
| enrollment | Loading commit data... | |
| microsite_configuration | Loading commit data... | |
| newrelic_custom_metrics | Loading commit data... | |
| pipeline_mako | Loading commit data... | |
| request_cache | Loading commit data... | |
| startup_configurations | Loading commit data... | |
| static_replace | Loading commit data... | |
| status | Loading commit data... | |
| student | Loading commit data... | |
| terrain | Loading commit data... | |
| third_party_auth | Loading commit data... | |
| track | Loading commit data... | |
| util | Loading commit data... | |
| xblock_django | Loading commit data... |