Has anyone succeeded in modifying the external database enrollment scripts to force a new attempt if the user is already enrolled in the course?
Right now the script simply ignores any new rows in my external database if the user already has the course in moodle. What if you fail a course and legitimately need to take it again??
I am surprised nobody has posted anything on this subject.