In the student view Scheduler suppresses the display of the date when consecutive slots occur on the same date, and the start and end times when two slots have the consecutive time.
I've observed two misleading corner cases:
- The start and end times don't check that they're on the same day. If you have Slot A on Tuesday from 9:30-10:30, and Slot B on Wednesday from 9:30-10:30, with no intervening slots, Slot B's times don't display.
- The start and end times are don't check that actually correspond. Let's say Teacher A has Slot B from 9:30-10:45 on Tuesday, and Teacher C has Slot D from 9:45-10:45 on Tuesday, with no intervening slots. 10:45 will not display on Slot D. This is confusing.
I think the start and end times should be suppressed in the following case only: when start time, end time, and date match the previous slot's exactly.