mirror of
https://github.com/catalyst/moodle-auth_outage.git
synced 2026-05-17 05:48:43 +02:00
Bugfix - Fixed problem preventing the creation of a new outage.
This commit is contained in:
@@ -135,7 +135,7 @@ class edit extends \moodleform {
|
||||
'description' => ['text' => $outage->description, 'format' => '1']
|
||||
]);
|
||||
} else {
|
||||
throw new \InvalidArgumentException('$default_values must be an outage object.');
|
||||
throw new \InvalidArgumentException('$outage must be an outage object.');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
10
new.php
10
new.php
@@ -42,13 +42,13 @@ if ($mform->is_cancelled()) {
|
||||
}
|
||||
|
||||
$config = get_config('auth_outage');
|
||||
$defaults = [
|
||||
$defaults = new outage([
|
||||
'starttime' => time(),
|
||||
'outageduration' => ($config->default_duration * 60),
|
||||
'warningduration' => ($config->warning_duration * 60),
|
||||
'stoptime' => time() + ($config->default_duration * 60),
|
||||
'warntime' => time() - ($config->warning_duration * 60),
|
||||
'title' => $config->warning_title,
|
||||
'description' => ['text' => $config->warning_description, 'format' => '1']
|
||||
];
|
||||
'description' => $config->warning_description
|
||||
]);
|
||||
$mform->set_data($defaults);
|
||||
|
||||
$PAGE->navbar->add(get_string('outagecreate', 'auth_outage'));
|
||||
|
||||
Reference in New Issue
Block a user