crux-bphc / chronofactorem-rewrite

A rewrite of our ChronoFactorem project
https://www.chrono.crux-bphc.com/
MIT License
13 stars 3 forks source link

Timetable discrepancies with ERP #216

Closed HemanthK-12 closed 2 months ago

HemanthK-12 commented 3 months ago

Expected Behavior Chronofactorem timetable should reflect ERP timetable, making it accurate in using at time of registration.In addition, CS F372 : OPERATING SYSTEMS T2 should be Tue 11:00AM - 11:50AM I015. image

Current Behavior CS F372 : OPERATING SYSTEMS T2 is given Wed 8:00AM - 9:00AM D313. Discrepanices also noticed in all other tuts of CS F372 and could be true for other courses as far as I know. image

Possible Solution Tying to sync with the latest courses and classes list in erp can fix the issue.

Steps to Reproduce Create Timetable in a CS student account in 3rd year Click CS F372 OPERATING SYSTEMS CDC and select T2 under Tutorial section. Verify with ERP's course timings and discrepancy will be evident. Context (Environment) I just saw Mudit's post in FEG and wanted to sync my Chrono timetable with my google calendar but can't sync it now as there is no way to edit the timings and wrong timetable will be copied. It may be easy to change timings of one class but hard if others are also affected.

skoriop commented 2 months ago

Hi, thanks a lot for reporting this!

We've updated the database and backend to reflect this change using the new timetable update endpoint. Please check if it's resolved now.

soumitradev commented 2 months ago

Closing this and #217 since it is resolved.