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
92 stars 22 forks source link

[BoG S24] Update Delete Invites Cron Job #283

Closed yatharth-b closed 7 months ago

yatharth-b commented 7 months ago

Problem Description

We have updated the functionality of the share schedule feature to now support setting custom time limits on invites and links. The cron job assumes that each invite is valid for only 7 days. Update this Cron job to account for the new custom time limit. The new data type of invites can be found here - https://github.com/gt-scheduler/firebase-conf/blob/main/functions/utils/types.ts