-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
The SIS scraper's prerequisite parsing functionality has been disabled for now as it isn't able to output prerequisite data in a format very suitable for our use case. The implementation was pretty much ripped from our previous iteration of the SIS scraper, which parsed prerequisite data from semi-structured text data.
The new SIS makes use of HTML tables to display prerequisite data, which in theory should allow prerequisite parsing logic to be much cleaner and maintainable. A new parser just needs to be implemented to handle the new SIS prerequisite tables.