turnitin / moodle-plagiarism_turnitin

Turnitin Plagiarism plugin for Moodle
http://www.turnitin.com
45 stars 69 forks source link

Don't run cron if the plugin isn't configured #535

Closed alexmorrisnz closed 3 years ago

alexmorrisnz commented 4 years ago

Stops the plugin from filling cron logs with this stuff:

Server Time: Thu, 23 Jul 2020 15:08:46 +1200                                                                                                        

Execute scheduled task: Update Report Scores for Turnitin Plagiarism Plugin (plagiarism_turnitin\task\update_reports)    
... started 15:08:46. Current memory use 16.5MB.                                                           
PHP Notice:  Undefined property: stdClass::$plagiarism_turnitin_apiurl in /home/alexmorris/devel/moodle/plagiarism/turnitin/classes/turnitin_comms.class.php on line 41

Notice: Undefined property: stdClass::$plagiarism_turnitin_apiurl in /home/alexmorris/devel/moodle/plagiarism/turnitin/classes/turnitin_comms.class.php on line 41
PHP Notice:  Undefined property: stdClass::$plagiarism_turnitin_apiurl in /home/alexmorris/devel/moodle/plagiarism/turnitin/classes/turnitin_comms.class.php on line 41

Notice: Undefined property: stdClass::$plagiarism_turnitin_apiurl in /home/alexmorris/devel/moodle/plagiarism/turnitin/classes/turnitin_comms.class.php on line 41
PHP Notice:  Undefined property: stdClass::$plagiarism_turnitin_accountid in /home/alexmorris/devel/moodle/plagiarism/turnitin/classes/turnitin_comms.class.php on line 44

Notice: Undefined property: stdClass::$plagiarism_turnitin_accountid in /home/alexmorris/devel/moodle/plagiarism/turnitin/classes/turnitin_comms.class.php on line 44
PHP Notice:  Undefined property: stdClass::$plagiarism_turnitin_secretkey in /home/alexmorris/devel/moodle/plagiarism/turnitin/classes/turnitin_comms.class.php on line 46
alexmorrisnz commented 3 years ago

@CharlotteSpinks @jmcgettrick any chance of this getting merged?