We have a course which users have to complete every 3 months for compliance reasons. What they have been doing is using the Reset Completion Block and then completing all the activities again. When they come to download the certificate again it is downloading the first certificate with the wrong date on. What we are having to do is delete the certificate and then have the user go back in and download it again. It will then download with the correct date.
Can anyone think of a better way to do this? I did have a look at the code in report.php to try and paste that into the reset user completion code but couldn't figure it out.