Summary | imp does not search in all available turba addressbooks |
Queue | IMP |
Queue Version | 4.2 |
Type | Bug |
State | Not A Bug |
Priority | 2. Medium |
Owners | |
Requester | mbiebl (at) gmail (dot) com |
Created | 08/26/2008 (6174 days ago) |
Due | |
Updated | 09/22/2008 (6147 days ago) |
Assigned | |
Resolved | 09/02/2008 (6167 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
exact location in the code where this is not working for you (since it
works for everyone else with the various fixes discussed herein).
bug #7357. The fix applied there also fixes theautocompletion in IMP. However, what Michael stated is true. If you
set the addressbooks preference (and make sure a previously stored
user preference isn't overriding it), it will also fix this problem.
It's definitely not a configuration issue.
Even after applying the fix mentioned in
#7357, the search functiondoes not look in all address book.
In my case, the autocompletion only finds entries from localldap, but
not localsql and favourites.
I can supply further information if required.
bug #7357. The fix applied there also fixes theautocompletion in IMP. However, what Michael stated is true. If you
set the addressbooks preference (and make sure a previously stored
user preference isn't overriding it), it will also fix this problem.
I've defined the address books which to search for in imp
irrelevant - what is relevant is what the value is for the user you
are testing with. Default values are overwritten by a user's value.
And what you are describing is precisely what happens in this case.
I tested with a pristine account without any custom configurations and
it didn't work either.
It worked with horde 3.1 and imp 4.1.
So there is a regression.
I've defined the address books which to search for in imp
irrelevant - what is relevant is what the value is for the user you
are testing with. Default values are overwritten by a user's value.
And what you are describing is precisely what happens in this case.
I've defined the address books which to search for in imp
State ⇒ Not A Bug
Priority ⇒ 2. Medium
Type ⇒ Bug
Summary ⇒ imp does not search in all available turba addressbooks
Queue ⇒ IMP
Milestone ⇒
Patch ⇒ No
State ⇒ Unconfirmed
localsql (sql based private addressbook)
localldap (ldap based, readonly addressbook)
favourites (sql based)
If I compose a new message in IMP, the autocompletion only looks in my
localsql addressbook
In imp/config/prefs.php I've set
$_prefs['search_sources'] = array(
'value' => "localldap\tlocalsql\tfavourites",
'locked' => false,
'shared' => false,
'type' => 'implicit');
And in turba/config/prefs.php
$_prefs['addressbooks'] = array(
'value' => '', <- all addressbook should be used/displayed
'locked' => false,
'shared' => false,
'type' => 'implicit',
);
If I change the order in turba/conf/sources.php (e.g. make localldap
the first one), then new first addressbook is searched.
So it seems that instead of querieng all available addressbooks only
the first one in turba/conf/sources.php is used