From 425f3c944039013e77ff3ff3e3e1038de75b33b0 Mon Sep 17 00:00:00 2001 From: Rajesh Kumaravel <rajesh.kumaravel@tarento.com> Date: Fri, 30 Sep 2022 13:04:23 +0530 Subject: [PATCH] Issue #SB-31023 fix: Disabling Join Course button on Enrollment end date --- .../course-consumption-header.component.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/client/src/app/modules/learn/components/course-consumption/course-consumption-header/course-consumption-header.component.html b/src/app/client/src/app/modules/learn/components/course-consumption/course-consumption-header/course-consumption-header.component.html index 5a817a7e5e..7dd5a5ed78 100644 --- a/src/app/client/src/app/modules/learn/components/course-consumption/course-consumption-header/course-consumption-header.component.html +++ b/src/app/client/src/app/modules/learn/components/course-consumption/course-consumption-header/course-consumption-header.component.html @@ -115,8 +115,8 @@ <!-- join course, start learning, continue learning, view dashboard buttons --> <div *ngIf="!showAddGroup && isTrackable"> <div class="certified-course__btn py-8" *ngIf="!enrolledCourse && !viewDashboard"> - <button [disabled]="!(courseConsumptionService.enableCourseEntrollment | async)" - [ngClass]="{'sb-btn-disabled': !(courseConsumptionService.enableCourseEntrollment | async)}" + <button [disabled]="!(courseConsumptionService.enableCourseEntrollment | async) || isEnrollmentAllowed(enrollmentEndDate)" + [ngClass]="{'sb-btn-disabled': (!(courseConsumptionService.enableCourseEntrollment | async) || isEnrollmentAllowed(enrollmentEndDate))}" class="sb-btn sb-btn-secondary sb-btn-normal ml-auto textbook__addbtn" tabindex="0" (click)="showJoinModal(true); this.logTelemetry(courseHierarchy?.primaryCategory.toLowerCase() === 'course' ? 'join-course' : 'join', courseHierarchy)">{{resourceService?.frmelmnts?.btn?.enroll}}</button> </div> -- GitLab