[turba] Distribution list inconsistencies

Chuck Hagenbuch chuck at horde.org
Wed Oct 22 14:05:54 PDT 2003


Quoting Josef Spillner <spillner at internet24.de>:

> deleting a contact which is referenced by a distribution list does not take
> the reference off that list.
>
> Since no reverse dependencies are stored in the database, I assume the only
> way to fix that would be to traverse all lists and erase any occurences via
> Turba_Group::removeMember().

Yes. Ugh.

> So is it implemented this way for performance reasons (the method
> listMembers() seems to suggest that)?

Most likely, yes.

> I'm currently developing a Horde newsletter module based on Turba, and thus
> would be glad to know some details :)

I don't know how many details there really are. :)

-chuck

--
Charles Hagenbuch, <chuck at horde.org>
Born right the first time.


More information about the turba mailing list