crux-bphc / chronofactorem-rewrite

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

Clash warning should show up on Course Selection if all sections of a required type are clashing #164

Open soumitradev opened 5 months ago

soumitradev commented 5 months ago

https://crux.slite.com/app/docs/BjmEbc4Bd8fzJm/Clash-warning-should-show-up-on-Course-Selection-if-all-sections-of-a-required-type-are-clashing

soumitradev commented 1 month ago

Since the getAllCourses request is being called by the sidebar on every page load, it is better to first implement the search service, so that the db joins we will need to do will be on a smaller set of courses instead of the set of all courses. This feature can only be implemented once the search features are done.