Apexal / late

A web app for RPI students to manage their course load.
https://www.late.work
MIT License
54 stars 19 forks source link

Selected Sections Tab Errors When Conflicted #611

Closed Jerome-Carter closed 4 years ago

Jerome-Carter commented 4 years ago

Describe the bug Users can not switch to the Selected Sections tab on the Course Schedule Planner page when there are conflicts in the schedule. This results in the following console error shown below.

After this point, the user is not able to unselect the sections that conflict.

To Reproduce optional Steps to reproduce the behavior:

  1. Go to 'Course Schedule Planner'
  2. Select a combination of sections that will conflict
  3. Click on the 'Selected Sections' tab
  4. See error in the console
  5. Attempt to deselect conflicting sections
  6. Be forced to reload page

Expected behavior Users should expect to be taken to the 'Selected Sections' tab and see the Conflicts message next to the schedule index selector

Screenshots optional

Screen Shot 2020-04-05 at 3 53 00 AM Screen Shot 2020-04-05 at 3 58 16 AM

Device Mac OS X High Sierra; Google Chrome