What Issue does this PR resolve? (Link to GitHub Issue, approved features and bugs will be given priority)
Please provide a video demo below, or a screenshot and description of the change.
Completely redo util.ts to use api calls to fetch data. Only thing grabbed from DOM is course code
remove instructors and locations from section details and live load when popup opened
new interface SupplementaryData for data loaded live
remove unnecessary permissions
KNOWN ISSUES
two term classes only show in W1. I have no clue why. Looking at the below picture the sectionDetails object looks fine. We have multiple section details each with the right terms (3 or 4) so from a data perspective it looks fine but wont display right
Some classes show location twice, should be easy fix, will push soon
What Issue does this PR resolve? (Link to GitHub Issue, approved features and bugs will be given priority)
Please provide a video demo below, or a screenshot and description of the change.
util.ts
to use api calls to fetch data. Only thing grabbed from DOM is course codeSupplementaryData
for data loaded liveKNOWN ISSUES
Tag reviewers for the PR below.
@mlool