senior-knights / course-schedulizer

📝 Create semester schedules without stress
https://senior-knights.github.io/course-schedulizer/
MIT License
10 stars 4 forks source link

Weird bug when updating a section #253

Open rpruim opened 1 year ago

rpruim commented 1 year ago

I haven't tried recreating this yet, so I don't know exactly what triggers it, but I

  1. Selected Data 303
  2. Edited the section to be Data 302, changed the title and the hours
  3. Clicked "update"

After doing this I had a weird mix of info in two different sections. Here's one of them:

image

This has the hours, course title, time, room, and instructor I was expected, but now it is Stat 145. If I go to what used to be Stat 145, I see it is now labeled as Data 302. So there update seems to have partially affected to different sections.

rpruim commented 1 year ago

I just had this happen again. It is connected to the previous occurrence. I ended up with a Stat 145 listed as 2 hours. When I changed that to be DATA 303, it also changed a fall section of STAT 145 to become Data 303 (and a 4-hour course). You can see them on the faculty load listing here:

image

rpruim commented 1 year ago

When I go here and edit things back to be STAT 145

image

The result is that DATA 303 also become STAT 145:

image

rpruim commented 1 year ago

I tried exporting and re-exporting and that did NOT fix the problem. These two sections seem to have some strange linkage that I don't understand.