Affected branch: MOODLE_311_STABLE at commit #b723f216, installed in Moodle 3.11.7.
Moodle 3.11 adds activity completion status lozenges below each activity link on a main course page, if activity completion is enabled. The automatic completion badges for the OU Blog activity lack proper descriptions, for example (compared with a standard Forum activity):
This is because get_custom_rule_descriptions() in mod/oublog/classes/completion/custom_completion.php returns an empty array:
public function get_custom_rule_descriptions(): array {
return [];
}
whereas it would be expected to contain logic and language strings similar to mod/forum/classes/completion/custom_completion.php:
Affected branch: MOODLE_311_STABLE at commit #b723f216, installed in Moodle 3.11.7.
Moodle 3.11 adds activity completion status lozenges below each activity link on a main course page, if activity completion is enabled. The automatic completion badges for the OU Blog activity lack proper descriptions, for example (compared with a standard Forum activity):
This is because get_custom_rule_descriptions() in mod/oublog/classes/completion/custom_completion.php returns an empty array:
whereas it would be expected to contain logic and language strings similar to mod/forum/classes/completion/custom_completion.php:
Thank you in advance to the OU development team for anything that you can do to fix this issue!