From: Georg Ehrke Date: Mon, 11 Jun 2012 13:18:46 +0000 (+0200) Subject: add hooks to connect calendar / event changes with OC_Calendar_Repeat X-Git-Tag: v4.5.0beta1~74^2~407^2~41 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=e6c8febafce03ccae90e280803842ea18a3a62db;p=nextcloud-server.git add hooks to connect calendar / event changes with OC_Calendar_Repeat --- diff --git a/apps/calendar/appinfo/app.php b/apps/calendar/appinfo/app.php index 253844c1f08..89821d37d83 100644 --- a/apps/calendar/appinfo/app.php +++ b/apps/calendar/appinfo/app.php @@ -9,6 +9,11 @@ OC::$CLASSPATH['OC_Calendar_Repeat'] = 'apps/calendar/lib/repeat.php'; OC::$CLASSPATH['OC_Calendar_Share'] = 'apps/calendar/lib/share.php'; OC::$CLASSPATH['OC_Search_Provider_Calendar'] = 'apps/calendar/lib/search.php'; OCP\Util::connectHook('OC_User', 'post_deleteUser', 'OC_Calendar_Hooks', 'deleteUser'); +OCP\Util::connectHook('OC_Calendar', 'addEvent', 'OC_Calendar_Repeat', 'generate'); +OCP\Util::connectHook('OC_Calendar', 'editEvent', 'OC_Calendar_Repeat', 'update'); +OCP\Util::connectHook('OC_Calendar', 'deleteEvent', 'OC_Calendar_Repeat', 'clean'); +OCP\Util::connectHook('OC_Calendar', 'moveEvent', 'OC_Calendar_Repeat', 'update'); +OCP\Util::connectHook('OC_Calendar', 'deleteCalendar', 'OC_Calendar_Repeat', 'cleancalendar'); OCP\Util::addscript('calendar','loader'); OCP\Util::addscript("3rdparty", "chosen/chosen.jquery.min"); OCP\Util::addStyle("3rdparty", "chosen/chosen");