From: Georg Ehrke Date: Fri, 15 Jun 2012 09:24:40 +0000 (+0200) Subject: don't clean and cache calendar on every update X-Git-Tag: v4.5.0beta1~74^2~407^2~25 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=b6a8de853062407fb4ae5890048410f9ba07d373;p=nextcloud-server.git don't clean and cache calendar on every update --- 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