]> source.dussan.org Git - nextcloud-server.git/commitdiff
automatic cache repeating events after an update
authorGeorg Ehrke <dev@georgswebsite.de>
Tue, 12 Jun 2012 13:56:51 +0000 (15:56 +0200)
committerGeorg Ehrke <dev@georgswebsite.de>
Tue, 12 Jun 2012 13:56:51 +0000 (15:56 +0200)
apps/calendar/appinfo/update.php

index ce7f304a49986ae97c7ce364038c78c8de7e6f4f..a26c23f9ad1264d032b7ef25e8353c1723fc83a1 100644 (file)
@@ -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