Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow self paced courses to have no upgrade deadline #2137

Open
annagav opened this issue Mar 22, 2024 · 2 comments
Open

Allow self paced courses to have no upgrade deadline #2137

annagav opened this issue Mar 22, 2024 · 2 comments
Assignees
Labels
bug Something isn't working product:mitx-online

Comments

@annagav
Copy link
Contributor

annagav commented Mar 22, 2024

As of now if a course offers certificate we show the upgrade deadline in the Course info box and in the upgrade dialog.

For self paced courses the upgrade deadline might not make sense.

Current Behavior:

If upgrade deadline is not set on a course we treat it as if upgrade is not possible.

Desired Behavior:

if the course is self paced, has a product, but no upgrade deadline -> allow users to upgrade (and hide any deadline warnings)

@collinpreston collinpreston added bug Something isn't working product:mitx-online labels Mar 22, 2024
@pdpinch
Copy link
Member

pdpinch commented Mar 22, 2024

All of the courses in production currently have an upgrade deadline, so this isn't a high priority fix.

Peter will bring this up with the MITx team to find out how likely it may be that a course doesn't have an upgrade dealine.

@pdpinch pdpinch self-assigned this Mar 22, 2024
@annagav
Copy link
Contributor Author

annagav commented Aug 27, 2024

If we don't have any implemented UX behavior in case upgrade_deadline is null, then we should make upgrade deadline a required field.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working product:mitx-online
Projects
None yet
Development

No branches or pull requests

3 participants