Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
When you manually enroll a user and subsequently manually mark specific objects as completed, any object that has the "User started course object" event and an "time" associated it is not accessible until the user goes through the time delay after accessing the marked object. Shouldn't marking an object as complete in the enrollment bypass any of the previous prerequisites?
Comment | File | Size | Author |
---|---|---|---|
#4 | 2956795-set-started-date-too.patch | 586 bytes | djdevin |
| |||
#3 | 2956795-time-delay-manual-complete-access.patch | 637 bytes | justinbevans |
Comments
Comment #2
djdevinThis sounds like a bug, maybe the start date is not being updated when marked as complete.
Comment #3
justinbevans CreditAttribution: justinbevans commentedThat does seem to be the case; technically they hadn't started it but it is completed. Maybe check for a completed date?
Comment #4
djdevinI think ideally we should also update the date started, so reports will make more sense.