From 378cb038b2424a7d7b5fdc7186bcd18fbcdb81b6 Mon Sep 17 00:00:00 2001 From: Rajesh Taneja Date: Tue, 15 Jan 2013 11:48:29 +0800 Subject: [PATCH] MDL-37432 Calendar: Added check for empty calendar url --- calendar/managesubscriptions_form.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/calendar/managesubscriptions_form.php b/calendar/managesubscriptions_form.php index 28344cd64ec..a969fbd4595 100644 --- a/calendar/managesubscriptions_form.php +++ b/calendar/managesubscriptions_form.php @@ -123,7 +123,9 @@ class calendar_addsubscription_form extends moodleform { } } } else if (($data['importfrom'] == CALENDAR_IMPORT_FROM_URL)) { - if (clean_param($data['url'], PARAM_URL) !== $data['url']) { + // Clean input calendar url. + $url = clean_param($data['url'], PARAM_URL); + if (empty($url) || ($url !== $data['url'])) { $errors['url'] = get_string('invalidurl', 'error'); } } else {