Merge pull request #26228 from edx/tuchfarber/fix_mb_redirection
Fix dashboard coaching redirect
This commit is contained in:
@@ -26,14 +26,15 @@ MICROBACHELORS_SLUG = 'microbachelors'
|
||||
</a>
|
||||
% else:
|
||||
<%
|
||||
redirected_course_target = course_target
|
||||
account_mfe_url = getattr(settings, 'ACCOUNT_MICROFRONTEND_URL', '') or ''
|
||||
show_coaching_consent_form = plugins.get("coaching", {}).get("show_coaching_consent_form")
|
||||
if related_programs and account_mfe_url != '' and show_coaching_consent_form:
|
||||
for program in related_programs:
|
||||
if program.get('type_attrs', {}).get('slug') == MICROBACHELORS_SLUG:
|
||||
course_target = "%s/coaching_consent?next=%s" % (account_mfe_url, getattr(settings, 'LMS_ROOT_URL', '') + course_target)
|
||||
redirected_course_target = "%s/coaching_consent?next=%s" % (account_mfe_url, getattr(settings, 'LMS_ROOT_URL', '') + course_target)
|
||||
%>
|
||||
<a href="${course_target}"
|
||||
<a href="${redirected_course_target}"
|
||||
class="course-target-link enter-course ${'hidden' if is_unfulfilled_entitlement else ''}"
|
||||
data-course-key="${enrollment.course_id}">
|
||||
${_('View Course')}
|
||||
|
||||
Reference in New Issue
Block a user