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?

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

justinbevans created an issue. See original summary.

djdevin’s picture

This sounds like a bug, maybe the start date is not being updated when marked as complete.

justinbevans’s picture

That does seem to be the case; technically they hadn't started it but it is completed. Maybe check for a completed date?

djdevin’s picture

Version: 7.x-1.12 » 7.x-1.x-dev
Status: Active » Needs review
FileSize
586 bytes

I think ideally we should also update the date started, so reports will make more sense.