gt-scheduler / website

Scheduling application designed to mitigate some of the pain-points present throughout Georgia Tech's registration process.
https://gt-scheduler.org
GNU Affero General Public License v3.0
87 stars 22 forks source link

Improve getCourseDataFromCourseCritique Data Flow #301 #314

Open iphonecats opened 3 months ago

iphonecats commented 3 months ago

Summary

Resolves #301

Improves data flow of getting course data from course critique by checking firestore cache from client side before invoking the cloud function invocation to get course data

Checklist

How to Test

add courses to scheduler, put logs into Course.ts to see when calls are made to API and Database

github-actions[bot] commented 3 months ago

PR Preview Action v1.4.7 :---: :rocket: Deployed preview to https://gt-scheduler.github.io/website/pr-preview/pr-314/ on branch gh-pages at 2024-03-26 21:23 UTC