-
Notifications
You must be signed in to change notification settings - Fork 2
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
[Proposal] Display a course run's end date on course certs as "issued date" for courses with display behavior of "end date of course" #423
Comments
Hi @justinhynes - somewhat related re: Open Badges 3.0 credentials for when you plan on implementing them or consider some alignment now. awardedDate: timestamp it was decided the credential/certificate was earned awardedDate would stay the same but issuanceDate could change (e.g credential was lost and re-issued) |
Thanks for your submission, @openedx/openedx-product-managers will review shortly. |
Hi @justinhynes just to give an update, we triage new proposals at the Product WG meeting every other Tuesday (next one is 2/11 at 10am et). If you know anyone else who has context or could give some feedback to this proposal please tag them - I don't have any background on this particular issue. |
Heyo! Happy to attend and share any details I can. I can't think of anyone else to tag off the top of my head, though. |
I've pinged two members of the build test release working group who discovered this issue during Sumac testing. @angonz and @mariajgrimaldi - I believe both members would be on board with resolving this issue. |
We wanted to propose a small change to the dates that are displayed on course certificates that we think would have impact for learners of OeX instances.
Problem
We often see learner confusion around the "issued date" of certificates for courses configured with a Certificate Display Behavior (CDB) of "End date of course". Learner's enrolled in a course with this CDB configuration will see a message on their dashboard stating their certificate's will be ready on the end date of the course.
Many learner's assume that the issued date should match the date the certificate became visible/available to them.
How "issued date" works today
The displayed date is determined by the
display_date_for_certificate
function (https://github.com/openedx/edx-platform/blob/9ae65bbe9dd0292f87090e6dda684ceef743e756/lms/djangoapps/certificates/api.py#L865-L883).instructor-paced
with a CDB ofA date after the course ends
we return the Certificate Available Date (CAD, as configured in Studio) as the "Issued Date"modified_date
of the certificate record for all other course configurations.Proposal
We can adjust the logic so that the "issued date" displayed on a course certificate matches learner expectations. Thus...
modified_date
of the certificate as the issued date.modified_date
of the certificate as the issued date.The text was updated successfully, but these errors were encountered: