diff --git a/packages/moodle-lms-integration/src/webapp/ui/components/SendToMoodle.tsx b/packages/moodle-lms-integration/src/webapp/ui/components/SendToMoodle.tsx index 654bc0d62..bfa850ce8 100644 --- a/packages/moodle-lms-integration/src/webapp/ui/components/SendToMoodle.tsx +++ b/packages/moodle-lms-integration/src/webapp/ui/components/SendToMoodle.tsx @@ -50,10 +50,15 @@ export const SendToMoodle: FC = ({ }) const handleOnSendToMoodleClick = () => { + const site = form.values.site + if (site?.trim() !== '' && site?.substring(0, 4).toLowerCase() !== 'http') { + form.setFieldValue('site', `https://${site}`) + } if (form.isValid) { form.submitForm() setIsAddingToMoodleLms(false) setShouldShowSendToMoodleLmsError(false) + showSendSuccess() } else { setShouldShowSendToMoodleLmsError(true) } @@ -94,7 +99,6 @@ export const SendToMoodle: FC = ({ { handleOnSendToMoodleClick() - showSendSuccess() }} > Send @@ -102,7 +106,6 @@ export const SendToMoodle: FC = ({ } onPressEnter={() => { handleOnSendToMoodleClick() - showSendSuccess() }} onClose={() => { setIsAddingToMoodleLms(false)