diff options
author | Thomas Tanghus <thomas@tanghus.net> | 2012-06-15 02:10:55 +0200 |
---|---|---|
committer | Thomas Tanghus <thomas@tanghus.net> | 2012-06-15 02:10:55 +0200 |
commit | f6aa366857a28da302461d1c426288b23d49b7af (patch) | |
tree | 31766288d407fb9d90f49e3ce6962a906adcdc8d /apps/calendar/lib | |
parent | 3c75ac5f62056a178744215e153802569b183b26 (diff) | |
download | nextcloud-server-f6aa366857a28da302461d1c426288b23d49b7af.tar.gz nextcloud-server-f6aa366857a28da302461d1c426288b23d49b7af.zip |
Make sure there is a calendar after delete.
Diffstat (limited to 'apps/calendar/lib')
-rw-r--r-- | apps/calendar/lib/calendar.php | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/calendar/lib/calendar.php b/apps/calendar/lib/calendar.php index cde020293d4..0a54e7a32a6 100644 --- a/apps/calendar/lib/calendar.php +++ b/apps/calendar/lib/calendar.php @@ -198,6 +198,10 @@ class OC_Calendar_Calendar{ $stmt = OCP\DB::prepare( 'DELETE FROM *PREFIX*calendar_objects WHERE calendarid = ?' ); $stmt->execute(array($id)); + if(count(self::allCalendars()) == 0) { + self::addCalendar(OCP\USER::getUser(),'Default calendar'); + } + return true; } |