mirror of
https://github.com/moodle/moodle.git
synced 2025-08-04 16:36:37 +02:00
MDL-74194 mod_bigbluebuttonbn: access checks for inplace editables.
This commit is contained in:
parent
e95d99ebf1
commit
61e5f6da55
1 changed files with 2 additions and 1 deletions
|
@ -115,7 +115,8 @@ abstract class recording_editable extends \core\output\inplace_editable {
|
||||||
$recording = recording::get_record(['id' => $itemid]);
|
$recording = recording::get_record(['id' => $itemid]);
|
||||||
$instance = instance::get_from_instanceid($recording->get('bigbluebuttonbnid'));
|
$instance = instance::get_from_instanceid($recording->get('bigbluebuttonbnid'));
|
||||||
|
|
||||||
require_login($instance->get_course());
|
require_login($instance->get_course(), true, $instance->get_cm());
|
||||||
|
require_capability('mod/bigbluebuttonbn:managerecordings', $instance->get_context());
|
||||||
|
|
||||||
$recording->set(static::get_type(), $value);
|
$recording->set(static::get_type(), $value);
|
||||||
$recording->update();
|
$recording->update();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue