gutechsoc / gutechsoc.github.io

The official website for the GU Tech Society. Hosted at www.gutechsoc.com
GNU General Public License v3.0
3 stars 2 forks source link

Errors in EventLoader.js break most of the site #101

Open FronzoMimlet opened 1 month ago

FronzoMimlet commented 1 month ago

When an error occurs in EventLoader.js, most of the site breaks due to the scope of responsibility that EventLoaders,js plays.

For example, sponsors.json is blocked by a users ad-block, this results in no events being loaded as this error related to sponsor images interrupts the process of event cards being made.

Solution: separate EventLoader.js across multiple js files and/or have these sections be able to handle other sections failing.