From de09dae298ae7056ff0c8c23ceb2e289c0349872 Mon Sep 17 00:00:00 2001 From: NicoDucou Date: Fri, 7 Jan 2022 11:16:37 +0100 Subject: [PATCH] Plugin: LTI: fix replacement_user_id not used in tool creation and edition since using configure.php and not edit.php or create.php -refs BT#18816 --- plugin/ims_lti/configure.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/plugin/ims_lti/configure.php b/plugin/ims_lti/configure.php index d623071548..098d9b9807 100644 --- a/plugin/ims_lti/configure.php +++ b/plugin/ims_lti/configure.php @@ -59,6 +59,9 @@ switch ($action) { ) ->setCustomParams( empty($formValues['custom_params']) ? null : $formValues['custom_params'] + ) + ->setReplacementForUserId( + empty($formValues['replacement_user_id']) ? [] : $formValues['replacement_user_id'] ) ->setDocumenTarget($formValues['document_target']) ->setCourse($course) @@ -189,6 +192,9 @@ switch ($action) { ) ->setCustomParams( empty($formValues['custom_params']) ? null : $formValues['custom_params'] + ) + ->setReplacementForUserId( + empty($formValues['replacement_user_id']) ? [] : $formValues['replacement_user_id'] ) ->setDocumenTarget($formValues['document_target']) ->setPrivacy(