[Tickets #14577] Re: Virtual address books are not deleted
noreply at bugs.horde.org
noreply at bugs.horde.org
Sat Feb 25 04:54:37 UTC 2017
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: https://bugs.horde.org/ticket/14577
------------------------------------------------------------------------------
Ticket | 14577
Updated By | Git Commit <commits at lists.horde.org>
Summary | Virtual address books are not deleted
Queue | Turba
Version | 4.2.18
Type | Bug
State | Assigned
Priority | 1. Low
Milestone |
Patch |
Owners | Michael Rubinsky
------------------------------------------------------------------------------
Git Commit <commits at lists.horde.org> (2017-02-25 04:54) wrote:
Changes have been made in Git (FRAMEWORK_5_2):
commit 9f64616a2636810ec30b3286f1ac3dc2289e3e51
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date: Fri Feb 24 23:43:38 2017 -0500
Bug: 14577 Fix removing virtual address books with removeUserData().
We need to workaround the fact that the cfgSources array is dynamically
built for the currently logged in user, but when removeUserData is
called, we are logged in as the admin user, not the user we are
removing. In this case, built a separate cfgSource structure out of
the shares we know are owned by the user being removed.
turba/lib/Application.php | 10 ++++++++--
turba/lib/Driver/Vbook.php | 41 ++++++++++++++++++++++++++++++++++++++---
turba/lib/Factory/Driver.php | 28 ++++++++++++++++++----------
turba/lib/Turba.php | 31 ++++++++++++++++++++++---------
4 files changed, 86 insertions(+), 24 deletions(-)
http://github.com/horde/horde/commit/9f64616a2636810ec30b3286f1ac3dc2289e3e51
More information about the bugs
mailing list