This is the version of the map before the demo merging mayhem. It has added functionality to catch errors thrown by firestore, like when the quota has been exceeded for reads. This way the app won't crash, it just won't display user data since it can't get it. This should be fine if the user has already used the app since that should theoretically refer to local cache instead of firestore. There are now files for drawing polylines based off previously used library, with any errors resolved. This has NOT been tested though.
This is the version of the map before the demo merging mayhem. It has added functionality to catch errors thrown by firestore, like when the quota has been exceeded for reads. This way the app won't crash, it just won't display user data since it can't get it. This should be fine if the user has already used the app since that should theoretically refer to local cache instead of firestore. There are now files for drawing polylines based off previously used library, with any errors resolved. This has NOT been tested though.