Simon-Initiative / oli-torus

Next Generation OLI Authoring and Delivery Platform
https://proton.oli.cmu.edu
MIT License
83 stars 35 forks source link

Canceling independent course build has unexpected landing page #4101

Closed halturner closed 1 month ago

halturner commented 1 year ago

Describe the bug While using an independent instructor account, I started creating a new section. Canceling it led to the Terms of Service page, and then an error page.

To Reproduce Steps to reproduce the behavior:

  1. With an independent/non-LTI instructor account, click New Section, then Cancel.
  2. If it's a fresh account, you'll see the Terms of Service page. Otherwise, you'll see Step 3.
  3. You'll land on a Not Authorized error page.

Expected behavior Landing on the My Courses page, where you originally clicked New Section

Screenshots

Screenshot 2023-08-11 at 4 28 29 PM

Environment (please complete the following information):

github-actions[bot] commented 1 year ago

https://eliterate.atlassian.net/browse/MER-2499