From b6a8de853062407fb4ae5890048410f9ba07d373 Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Fri, 15 Jun 2012 11:24:40 +0200 Subject: [PATCH] don't clean and cache calendar on every update --- apps/calendar/appinfo/update.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/apps/calendar/appinfo/update.php b/apps/calendar/appinfo/update.php index a26c23f9ad1..ab8a5263bd9 100644 --- a/apps/calendar/appinfo/update.php +++ b/apps/calendar/appinfo/update.php @@ -15,8 +15,10 @@ if (version_compare($installedVersion, '0.2.1', '<')) { $r = $stmt->execute(array($color,$id)); } } -$calendars = OC_Calendar_Calendar::allCalendars(OCP\USER::getUser()); -foreach($calendars as $calendar){ - OC_Calendar_Repeat::cleancalendar($calendar['id']); - OC_Calendar_Repeat::generatecalendar($calendar['id']); +if (version_compare($installedVersion, '0.5', '<')) { + $calendars = OC_Calendar_Calendar::allCalendars(OCP\USER::getUser()); + foreach($calendars as $calendar){ + OC_Calendar_Repeat::cleancalendar($calendar['id']); + OC_Calendar_Repeat::generatecalendar($calendar['id']); + } } \ No newline at end of file -- 2.39.5