[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