From f6aa366857a28da302461d1c426288b23d49b7af Mon Sep 17 00:00:00 2001 From: Thomas Tanghus Date: Fri, 15 Jun 2012 02:10:55 +0200 Subject: [PATCH] Make sure there is a calendar after delete. --- apps/calendar/lib/calendar.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/calendar/lib/calendar.php b/apps/calendar/lib/calendar.php index cde020293d..0a54e7a32a 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; }