Merge branch 'MDL-73302-master' of https://github.com/dravek/moodle

This commit is contained in:
Andrew Nicols 2022-06-03 13:34:32 +08:00
commit 70c7443d80
2 changed files with 15 additions and 0 deletions

View File

@ -249,6 +249,20 @@ class task_log extends base {
))
->add_joins($this->get_joins());
// Type filter.
$filters[] = (new filter(
select::class,
'type',
new lang_string('tasktype', 'admin'),
$this->get_entity_name(),
"{$tablealias}.type"
))
->add_joins($this->get_joins())
->set_options([
\core\task\database_logger::TYPE_ADHOC => new lang_string('task_type:adhoc', 'admin'),
\core\task\database_logger::TYPE_SCHEDULED => new lang_string('task_type:scheduled', 'admin'),
]);
// Output filter (Filter by task output).
$filters[] = (new filter(
text::class,

View File

@ -121,6 +121,7 @@ class task_logs extends system_report {
protected function add_filters(): void {
$filters = [
'task_log:name',
'task_log:type',
'task_log:output',
'task_log:result',
'task_log:timestart',