Went with hybrid approach. Semester page now shows all courses that can be taken, ignoring undefined. But, it the does show any scheduling error that occurs because of an undefined course.
It is then up to the user to see if they can still take the course or not.
Went with hybrid approach. Semester page now shows all courses that can be taken, ignoring
undefined
. But, it the does show any scheduling error that occurs because of an undefined course.It is then up to the user to see if they can still take the course or not.