gwu-libraries / libcal_pp_integration

Development repo for API integration between LibCal and Passage Point
1 stars 0 forks source link

libcal_pp_integration

Development repo for API integration between LibCal and Passage Point

Application Components

Not Yet Implemented

  1. If running all of the above in a loop, we may need logic to check for an expire auth token for LibCal and PassagePoint.
    • For LibCal, it might be easiest just to get a new token before each call to the bookings API. (LibCalRequests is currently written to do so on init).
    • Not sure about PassagePoint.
  2. Add a method to app.py to run the process at specified intervals.
  3. To keep the size of the db in check, we may want periodically to delete rows with past appointments. We could implement by adding a timestamp column.