AA-598: canEnroll loop bug fix (#343)
This commit is contained in:
@@ -25,9 +25,9 @@ export function useEnrollmentAlert(courseId) {
|
||||
*/
|
||||
const isVisible = !enrolledUser && authenticatedUser !== null && privateOutline;
|
||||
const payload = {
|
||||
canEnroll: outline ? outline.enrollAlert.canEnroll : false,
|
||||
canEnroll: outline && outline.enrollAlert ? outline.enrollAlert.canEnroll : false,
|
||||
courseId,
|
||||
extraText: outline ? outline.enrollAlert.extraText : '',
|
||||
extraText: outline && outline.enrollAlert ? outline.enrollAlert.extraText : '',
|
||||
isStaff: course.isStaff,
|
||||
};
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ export function usePrivateCourseAlert(courseId) {
|
||||
const isVisible = !enrolledUser && (privateOutline || authenticatedUser !== null);
|
||||
const payload = {
|
||||
anonymousUser: authenticatedUser === null,
|
||||
canEnroll: outline ? outline.enrollAlert.canEnroll : false,
|
||||
canEnroll: outline && outline.enrollAlert ? outline.enrollAlert.canEnroll : false,
|
||||
courseId,
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user