From c9d408ff8cc73a2a58adb7fd3f93b85513d8e17c Mon Sep 17 00:00:00 2001 From: Georg Ehrke Date: Tue, 12 Jun 2012 15:56:51 +0200 Subject: [PATCH] automatic cache repeating events after an update --- apps/calendar/appinfo/update.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/apps/calendar/appinfo/update.php b/apps/calendar/appinfo/update.php index ce7f304a49..a26c23f9ad 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