{"issue":{"created_at":"2011-11-30T13:36:04Z","state":"open","updated_at":"2011-11-30T14:17:38Z","comments":1,"user":{"gravatar_id":"3f5c9d79c5a7d615f314ef9d3239c790","id":503900,"url":"https://api.github.com/users/mattgibson","avatar_url":"https://secure.gravatar.com/avatar/3f5c9d79c5a7d615f314ef9d3239c790?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"mattgibson"},"body":"We have been getting errors using a non-assignment custom module, because every time the module form was edited, it would set the timestart back to time(), messing up the submission of work that cron had not processed yet. Also, we found that newly created items would not accept work for the first hour, which made testing impossible. The small delay that cron introduces when a new assignment is created seems to make clock-sync issues between the server and turnitin not matter.","assignee":null,"id":2401789,"labels":[],"number":14,"pull_request":{"patch_url":"https://github.com/danmarsden/moodle-plagiarism_turnitin/pull/14.patch","html_url":"https://github.com/danmarsden/moodle-plagiarism_turnitin/pull/14","diff_url":"https://github.com/danmarsden/moodle-plagiarism_turnitin/pull/14.diff"},"title":"Fix start time","html_url":"https://github.com/danmarsden/moodle-plagiarism_turnitin/issues/14","closed_at":null,"url":"https://api.github.com/repos/danmarsden/moodle-plagiarism_turnitin/issues/14","milestone":null},"action":"created","comment":{"created_at":"2011-11-30T14:17:38Z","updated_at":"2011-11-30T14:17:38Z","user":{"gravatar_id":"3f5c9d79c5a7d615f314ef9d3239c790","id":503900,"url":"https://api.github.com/users/mattgibson","avatar_url":"https://secure.gravatar.com/avatar/3f5c9d79c5a7d615f314ef9d3239c790?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"mattgibson"},"body":"Hi Dan.\r\n\r\nThe removal of the 60 min delay here works for me, although I take your earlier comments about Turnitin being flaky. Worst case is that cron has to keep retrying, but if we leave it at 60 mins, people cannot test it without 1001 errors on new assignments they've set up. Loads of support calls are coming out of this. \r\n\r\nMaybe we need a better set of status/error handling rules so that users are alerted that turnitin has not been set up yet whilst cron keeps having a go? ","id":2960117,"url":"https://api.github.com/repos/danmarsden/moodle-plagiarism_turnitin/issues/comments/2960117"}}