1
0
mirror of https://github.com/PlagiarismCheck/moodle-plagiarism_pchkorg.git synced 2024-12-22 04:10:07 +00:00

Replace null value to zero, when activity is disabled and prop doesnt exist. Version 3.15.4

This commit is contained in:
Jane Adelmann 2024-10-28 17:31:51 +02:00
parent 3a041e6d35
commit e1000d9384
No known key found for this signature in database
GPG Key ID: 4CCF39DF30B8AF72
2 changed files with 5 additions and 2 deletions

View File

@ -237,6 +237,9 @@ function plagiarism_pchkorg_coursemodule_edit_post_actions($data, $course)
foreach ($records as $record) { foreach ($records as $record) {
if ($record->name === $field) { if ($record->name === $field) {
$isfounded = true; $isfounded = true;
if (!isset($data->{$record->name}) || $data->{$record->name} === null) {
$data->{$record->name} = 0;
}
if ($field === 'pchkorg_min_percent' && !$canchangeminpercent) { if ($field === 'pchkorg_min_percent' && !$canchangeminpercent) {
$DB->delete_records('plagiarism_pchkorg_config', array('id' => $record->id)); $DB->delete_records('plagiarism_pchkorg_config', array('id' => $record->id));
break; break;

View File

@ -26,9 +26,9 @@ defined('MOODLE_INTERNAL') || die();
if (!isset($plugin)) { if (!isset($plugin)) {
$plugin = new stdClass(); $plugin = new stdClass();
} }
$plugin->version = 2024100814; $plugin->version = 2024102817;
$plugin->requires = 2020061501; // Requires Moodle 3.9 . $plugin->requires = 2020061501; // Requires Moodle 3.9 .
$plugin->release = 'v3.15.3'; $plugin->release = 'v3.15.4';
$plugin->component = 'plagiarism_pchkorg'; $plugin->component = 'plagiarism_pchkorg';
$plugin->maturity = MATURITY_STABLE; $plugin->maturity = MATURITY_STABLE;
$plugin->dependencies = array( $plugin->dependencies = array(