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

Fix Exported Calendar Does Not Account for Local Timezone #238

Closed samarth52 closed 11 months ago

samarth52 commented 1 year ago

Summary

Resolves #129

The ics module does not have a Timezone field. If students were to export their calendar from a timezone other than EST, the exported calendar would not offset the section times based on the timezone difference. Eg: If a user exported their calendar in California, a section with time 2:00 PM - 3:30 PM EST would show up as 2:00 PM - 3:30 PM in the exported calendar instead of 11:00 PM - 12:30 PM. The fix would especially help students studying abroad or registering from other time zones.

Checklist

How to Test

Follow the steps mentioned by the user in their issue #129

github-actions[bot] commented 1 year ago

PR Preview Action f225ca3fba2063a8aa5685e1b29f585ab650ea88 :---: :rocket: Deployed preview to https://gt-scheduler.github.io/website/pr-preview/pr-238/ on branch gh-pages at 2023-04-22 17:33 UTC