plugins/calendar
Thomas Brüderli
bruederli at kolabsys.com
Mon Feb 23 11:03:24 CET 2015
plugins/calendar/calendar.php | 5 +++++
1 file changed, 5 insertions(+)
New commits:
commit 31e3e9ae43a889a0746437cccf7a3df79fda02a3
Author: Thomas Bruederli <bruederli at kolabsys.com>
Date: Mon Feb 23 11:03:19 2015 +0100
Remove itipinvitations database entries related to a deleted user
diff --git a/plugins/calendar/calendar.php b/plugins/calendar/calendar.php
index b67d84c..8febb40 100644
--- a/plugins/calendar/calendar.php
+++ b/plugins/calendar/calendar.php
@@ -3210,6 +3210,11 @@ class calendar extends rcube_plugin
*/
public function user_delete($args)
{
+ // delete itipinvitations entries related to this user
+ $db = $this->rc->get_dbh();
+ $table_itipinvitations = $db->table_name('itipinvitations', true);
+ $db->query("DELETE FROM $table_itipinvitations WHERE `user_id` = ?", $args['user']->ID);
+
$this->load_driver();
return $this->driver->user_delete($args);
}
More information about the commits
mailing list