From: Georg Ehrke Date: Tue, 12 Jun 2012 13:56:51 +0000 (+0200) Subject: automatic cache repeating events after an update X-Git-Tag: v4.5.0beta1~74^2~407^2~30 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=c9d408ff8cc73a2a58adb7fd3f93b85513d8e17c;p=nextcloud-server.git automatic cache repeating events after an update --- diff --git a/apps/calendar/appinfo/update.php b/apps/calendar/appinfo/update.php index ce7f304a499..a26c23f9ad1 100644 --- a/apps/calendar/appinfo/update.php +++ b/apps/calendar/appinfo/update.php @@ -14,4 +14,9 @@ if (version_compare($installedVersion, '0.2.1', '<')) { $stmt = OCP\DB::prepare( 'UPDATE *PREFIX*calendar_calendars SET calendarcolor=? WHERE id=?' ); $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']); } \ No newline at end of file