From 5b3b975e3f8b8f8a6cfab076ac7aeea466f41a4d Mon Sep 17 00:00:00 2001 From: Simey Lameze Date: Mon, 16 Dec 2019 08:36:26 +0800 Subject: [PATCH] MDL-66871 calendar: fix ics importing logic --- calendar/lib.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/calendar/lib.php b/calendar/lib.php index 43e9de89abc..381580eec01 100644 --- a/calendar/lib.php +++ b/calendar/lib.php @@ -3066,7 +3066,8 @@ function calendar_import_icalendar_events($ical, $unused = null, $subscriptionid } } - if (!empty($subscriptionid)) { + $existing = $DB->get_field('event_subscriptions', 'lastupdated', ['id' => $subscriptionid]); + if (!empty($existing)) { $eventsuuids = $DB->get_records_menu('event', ['subscriptionid' => $subscriptionid], '', 'id, uuid'); $icaleventscount = count($icaluuids);