User is brand new to site
User submits with google
Led to auth page
Doesn’t click calendar scope
Redirected back to website (server doesn’t crash and sends 500 error)
User tries again
Prompted with auth flow again, only requests calendar scope so they may only cancel or continue
Cancel sends back to account choosing page (infinite loop of auth in new window)
Continue allows the submission to be published as Google calendar events
Note: Asynch classes appear in title summary but not any events
New submission just does direct path to submission and redirect
User token expires (e.g. reboot server or time lapses)
Submission goes to auth redirect (/api/loading/gcal) and will automatically sign in and redirect to google cal events
Scenario tested manually
User is brand new to site User submits with google Led to auth page Doesn’t click calendar scope Redirected back to website (server doesn’t crash and sends 500 error) User tries again Prompted with auth flow again, only requests calendar scope so they may only cancel or continue
User token expires (e.g. reboot server or time lapses) Submission goes to auth redirect (/api/loading/gcal) and will automatically sign in and redirect to google cal events