diff --git a/src/app/degree-planner/term-container/term-container.component.ts b/src/app/degree-planner/term-container/term-container.component.ts index fb3ed32cdee0a2c9bebf6d4bccb39e8f6e5b1720..ae4fbd3b7e0d9ebbd9e65bb6ed3adc9812140068 100644 --- a/src/app/degree-planner/term-container/term-container.component.ts +++ b/src/app/degree-planner/term-container/term-container.component.ts @@ -163,8 +163,17 @@ export class TermContainerComponent implements OnInit, OnDestroy { this.enrolledCourses = term.enrolledCourses; this.enrolledCredits = this.sumEnrolledCredits(term.enrolledCourses); - this.visibleCredits = - term.termCode.era === Era.Past ? 'enrolled' : 'planned'; + if (term.termCode.era === Era.Past) { + this.visibleCredits = 'enrolled'; + } else if (term.termCode.era === Era.Active) { + if (this.enrolledCourses.length === 0) { + this.visibleCredits = 'planned'; + } else { + this.visibleCredits = 'enrolled'; + } + } else { + this.visibleCredits = 'planned'; + } }); this.note$ = this.term$.pipe(