[Tickets #10913] Re: Autocompleter uses "email"-field only

noreply at bugs.horde.org noreply at bugs.horde.org
Tue Sep 8 22:06:04 UTC 2015


BITTE NICHT AUF DIESE NACHRICHT ANTWORTEN. NACHRICHTEN AN DIESE  
E-MAIL-ADRESSE WERDEN NICHT GELESEN.

Ticket-URL: https://bugs.horde.org/ticket/10913
------------------------------------------------------------------------------
  Ticket           | 10913
  Aktualisiert Von | bjoernv at arcor.de
  Zusammenfassung  | Autocompleter uses "email"-field only
  Warteschlange    | Horde Base
  Version          | Git master
  Typ              | Enhancement
  Status           | Accepted
  Priorität        | 1. Low
  Milestone        |
  Patch            |
  Zuständige       |
------------------------------------------------------------------------------


bjoernv at arcor.de (2015-09-08 22:06) hat geschrieben:

>> This is a separate issue. The Turba_API::getField() method needs to
>> include all fields of type 'email' in it's search.
>
> This part, at least, is fixed by:
> https://github.com/horde/horde/commit/cd3595fb171969e8ba9a53fbc529bc2a657d4dd6

I applied this patch to my Horde 5.2.10 setup. Unfortunately, Turba  
doesn't find the free/busy URL for contacts specified by E-Mail anymore.

Steps:
1) patch Turba (horde/turba/lib/Api.php and horde/turba/lib/Turba.php)
2) ensure, that there is a valid address book entry with an e-mail  
address "test at example.com" in email field
3) create an event an invite the contact test at example.com

With debug statements I saw, that $criterium is an array with the  
element "test at example.com". But

$list = $sdriver->search($criterium, null, 'OR', array(), $strict ?  
array_keys($criterium) : array());

in horde/turba/lib/Api.php doesn't find the free/busy URL.





More information about the bugs mailing list