Dear Paul,
At UCL we appear to be having a similar problem to the one mentioned above.
We are using the latest Turnitin Direct plugin (Version: 2011072901) with Moodle v1.9.13.
When I reset my Moodle course with the default 'Copy Assignments' option selected I get this error when I try to access the submission inbox of Turnitin assignments.
Assignment does not exist in Turnitin database for this class. The assignment may have been deleted.
When I try to add a new Turnitin assignment I get:
Insert Error
More than one class exists with this title and unique ids must be used in this case
When I try to submit an assignment I get:
More than one class exists with this title and unique ids must be used in this case CODE: 220
The only way to resolve all these issues is to change the Moodle course name to one that is completely unique - i.e. has never been used in the past with Turnitin and then reset the course again with the (Copy Turnitin Assignments (Create Duplicates, New Turnitin Class) option. This then creates a Turnitin class with a unique name. We need the Moodle Direct plugin to generate a unique class name in Turnitin upon resetting the Moodle course, regardless of the Moodle course name being used.
Other things we're not sure of, but think affect this problem as well:
- Long Moodle course names probably get truncated and cause the above problems
- Apostrophes in course names and assignment names appear as ' in the database and seem to sometimes cause problems as well
Another separate but related issue we are seeing is:
If the assignment name has an apostrophe in it, it always shows the following error:
Assignment does not exist in Turnitin database for this class. The assignment may have been deleted.
The only way we can see to resolve this problem is to delete and recreate the assignment. Resetting the course with a unique course name has no effect.
Can we please request the Moodle Direct plugin to generate a unique class name in Turnitin upon resetting the Moodle course as a matter of urgency as we are seeing more and more of our courses affected by this issue.
Thank you in advance,
Jessica Gramp
University College London (UCL)