summaryrefslogtreecommitdiffstats
path: root/apps/calendar
diff options
context:
space:
mode:
authorGeorg Ehrke <dev@georgswebsite.de>2012-06-12 15:56:51 +0200
committerGeorg Ehrke <dev@georgswebsite.de>2012-06-12 15:56:51 +0200
commitc9d408ff8cc73a2a58adb7fd3f93b85513d8e17c (patch)
tree097dda0f0de8b864fb410ea5c1cd114c6999154b /apps/calendar
parent66c3ddcd74056c3210cccbdc91f4df61007c8302 (diff)
downloadnextcloud-server-c9d408ff8cc73a2a58adb7fd3f93b85513d8e17c.tar.gz
nextcloud-server-c9d408ff8cc73a2a58adb7fd3f93b85513d8e17c.zip
automatic cache repeating events after an update
Diffstat (limited to 'apps/calendar')
-rw-r--r--apps/calendar/appinfo/update.php5
1 files changed, 5 insertions, 0 deletions
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