diff --git a/plugin/ims_lti/add.php b/plugin/ims_lti/add.php index 4be534257d..d1ec9667e8 100644 --- a/plugin/ims_lti/add.php +++ b/plugin/ims_lti/add.php @@ -72,7 +72,7 @@ if ($form->validate()) { ->setDescription( empty($formValues['description']) ? null : $formValues['description'] ) - ->isGlobal(false); + ->setIsGlobal(false); $em->persist($tool); $em->flush(); @@ -87,7 +87,7 @@ if ($form->validate()) { } $template = new Template($plugin->get_lang('AddExternalTool')); -$template->assign('type', $baseTool->getId()); +$template->assign('type', $baseTool ? $baseTool->getId() : null); $template->assign('tools', $globalTools); $template->assign('form', $form->returnForm()); diff --git a/plugin/ims_lti/lang/english.php b/plugin/ims_lti/lang/english.php index b2ded056c2..42f7dd9d08 100644 --- a/plugin/ims_lti/lang/english.php +++ b/plugin/ims_lti/lang/english.php @@ -21,3 +21,4 @@ $strings['ToolNotAvailable'] = 'Tool not available'; $strings['IsGlobal'] = 'Is global'; $strings['EditExternalTool'] = 'Edit external tool'; $strings['ToolDeleted'] = 'Tool deleted'; +$strings['ToolAdded'] = 'Tool added'; diff --git a/plugin/ims_lti/lang/french.php b/plugin/ims_lti/lang/french.php index d1d12e3c6c..2ca65d60c5 100644 --- a/plugin/ims_lti/lang/french.php +++ b/plugin/ims_lti/lang/french.php @@ -21,3 +21,4 @@ $strings['ToolNotAvailable'] = 'Outil non disponible'; $strings['IsGlobal'] = 'Est global'; $strings['EditExternalTool'] = 'Éditer outil externe'; $strings['ToolDeleted'] = 'Outil supprimé'; +$strings['ToolAdded'] = 'Outil ajouté'; diff --git a/plugin/ims_lti/lang/spanish.php b/plugin/ims_lti/lang/spanish.php index 18aaada3de..de3829c582 100644 --- a/plugin/ims_lti/lang/spanish.php +++ b/plugin/ims_lti/lang/spanish.php @@ -21,3 +21,4 @@ $strings['ToolNotAvailable'] = 'Herramienta no disponible'; $strings['IsGlobal'] = 'Es global'; $strings['EditExternalTool'] = 'Editar herramienta externa'; $strings['ToolDeleted'] = 'Herramienta eliminada'; +$strings['ToolAdded'] = 'Herramienta agregada';