From def64e251f346b72338bb31599a46bf243fd3ff2 Mon Sep 17 00:00:00 2001 From: Thomas Date: Wed, 7 Sep 2011 17:33:34 +0200 Subject: [PATCH] Fix creation of new calendars on DB backend --- plugins/calendar/drivers/database/database_driver.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/plugins/calendar/drivers/database/database_driver.php b/plugins/calendar/drivers/database/database_driver.php index 67c54111..5b0fb6b8 100644 --- a/plugins/calendar/drivers/database/database_driver.php +++ b/plugins/calendar/drivers/database/database_driver.php @@ -82,7 +82,8 @@ class database_driver extends calendar_driver $calendar_ids = array(); $result = $this->rc->db->query( "SELECT *, calendar_id AS id FROM " . $this->db_calendars . " - WHERE user_id=?", + WHERE user_id=? + ORDER BY name", $this->rc->user->ID ); while ($result && ($arr = $this->rc->db->fetch_assoc($result))) { @@ -122,7 +123,7 @@ class database_driver extends calendar_driver $result = $this->rc->db->query( "INSERT INTO " . $this->db_calendars . " (user_id, name, color, showalarms) - VALUES (?, ?, ?)", + VALUES (?, ?, ?, ?)", $this->rc->user->ID, $prop['name'], $prop['color'],