From: Anthony M. <ame...@me...> - 2012-02-29 14:40:49
|
On 02/29/2012 07:40 AM, Ralf Becker wrote: > r38204 has a quick (and dirty) implementations for multiple addressbooks > via ldap backend. While I confirm this works with multiple addressbooks all syncing as one, I noticed that my patch, while not the proper fix, allowed for individual re-downloading of contacts based on the change in ETag. r38204 seems to do all the processing in PHP and returns the whole set, which may is likely inefficient as you noted in the source. I was thinking that the fix would have been simpler, something like "if contacts db is ldap, then map carddav_name to uid" which would preserve functionality like that of the regular SQL groupdav. But you're the expert, for sure ;) Thanks again for the work on this. -A -- Anthony - http://messinet.com - http://messinet.com/~amessina/gallery 8F89 5E72 8DF0 BCF0 10BE 9967 92DC 35DC B001 4A4E |