We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
When configuring an activity to display grades as a percentage an error occurs (PHP 8+) due to trying to divide the sting '--' by 100.
mod/turnitintooltwo/turnitintooltwo_view.class.php, line 1298 original: $submissiongrade = round($submissiongrade / $parts[$partid]->maxmarks * 100, 1).'%'; fixed $submissiongrade = '--' == $submissiongrade ? '--' : round($submissiongrade / $parts[$partid]->maxmarks * 100, 1).'%';
$submissiongrade = round($submissiongrade / $parts[$partid]->maxmarks * 100, 1).'%';
$submissiongrade = '--' == $submissiongrade ? '--' : round($submissiongrade / $parts[$partid]->maxmarks * 100, 1).'%';
The text was updated successfully, but these errors were encountered:
Thanks for noting this - just came across it after moving our Moodle instance to PHP8.
Sorry, something went wrong.
No branches or pull requests
When configuring an activity to display grades as a percentage an error occurs (PHP 8+) due to trying to divide the sting '--' by 100.
mod/turnitintooltwo/turnitintooltwo_view.class.php, line 1298
original:
$submissiongrade = round($submissiongrade / $parts[$partid]->maxmarks * 100, 1).'%';
fixed
$submissiongrade = '--' == $submissiongrade ? '--' : round($submissiongrade / $parts[$partid]->maxmarks * 100, 1).'%';
The text was updated successfully, but these errors were encountered: