fix: redirect unauthenticated user to the login page on enroll

This commit is contained in:
Arjun Singh Yadav
2021-03-31 18:06:41 +05:30
committed by Shimul Chowdhury
parent d66d544ca2
commit aee69cd5c4

View File

@@ -41,9 +41,8 @@ from six import string_types
location.href = xhr.responseText;
}
} else if (xhr.status == 403) {
$('#register_error').text(
(xhr.responseText ? xhr.responseText : "${_("An error has occurred. Please ensure that you are logged in to enroll.") | n, js_escaped_string}")
).css("display", "block");
// redirect unauthenticated user to the login page
location.replace("${reverse('signin_user') | n, js_escaped_string}?next=" + encodeURIComponent("${request.path | n, js_escaped_string}"));
} else {
$('#register_error').text(
(xhr.responseText ? xhr.responseText : "${_("An error occurred. Please try again later.") | n, js_escaped_string}")