[horde] Default Addressbook issue

Jamie Allen jamie at jsdckr.nz
Tue Jan 23 17:29:27 UTC 2018


  Quoting Patrick Boutilier <boutilpj at ednet.ns.ca>:

> On 01/23/2018 01:16 PM, Jamie Allen wrote:
>>  Quoting Patrick Boutilier <boutilpj at ednet.ns.ca>:
>>
>>> On 01/23/2018 01:17 AM, Jamie Allen wrote:
>>>>  Quoting Jamie Allen <jamie at jsdckr.nz>:
>>>>
>>>>> Quoting Jan Schneider <jan at horde.org>:
>>>>>
>>>>>> Zitat von Jamie Allen <jamie at jsdckr.nz>:
>>>>>>
>>>>>>> Quoting Jan Schneider <jan at horde.org>:
>>>>>>>
>>>>>>>> Zitat von Jamie Allen <jamie at jsdckr.nz>:
>>>>>>>>
>>>>>>>>> Greetings, IMP Gurus
>>>>>>>>>
>>>>>>>>> Would appreciate any suggestions you have on this. Horde  
>>>>>>>>> 5.2.22 - our set-up is that we have two shared addressbooks,  
>>>>>>>>> and then individual addressbooks where email addresses are  
>>>>>>>>> automatically added.
>>>>>>>>>
>>>>>>>>> The problem is that, although addressbook preferences list  
>>>>>>>>> my individual addressbook as the default, the mail  
>>>>>>>>> preference for automatic addressbook saving persistently  
>>>>>>>>> sets itself to the first of the shared addressbooks.
>>>>>>>>>
>>>>>>>>> I set the preference in Preferences - Mail - Address Books  
>>>>>>>>> -> to the individual addressbook. Log out and log in to  
>>>>>>>>> Horde, and check the setting - and it has reverted to the  
>>>>>>>>> first of the Shared Addressbooks.
>>>>>>>>>
>>>>>>>>> Very peculiar! Is there any way that I could hard-wire this,  
>>>>>>>>> please? It means that all of our users are ending up with  
>>>>>>>>> all my automatically added addresses in the global shared  
>>>>>>>>> addressbooks, which is causing some confusion...
>>>>>>>>>
>>>>>>>>> Yours hopefully
>>>>>>>>>
>>>>>>>>> Jamie
>>>>>>>>
>>>>>>>> Did you change anything for that pref in config/prefs.local.php?
>>>>>>>> Is the correct address book actually saved in the database?
>>>>>>>
>>>>>>> Greetings
>>>>>>>
>>>>>>> Thanks so much for your response :) No - nothing specified in  
>>>>>>> prefs.local.php
>>>>>>> - Which field is this preference saved as in the database, do you know?
>>>>>>> Thank you again, Jamie
>>>>>>
>>>>>> That would be default_dir.
>>>>>
>>>>> Thank you :) I have set that value by hand to the personal  
>>>>> addressbook, and here's the interesting thing :-
>>>>> 1. Autosave now persistently ends up in the right destination (hooray!)
>>>>> 2. The displayed value in the preferences shows the other  
>>>>> addressbook where it has been saving it
>>>>>
>>>>> Curious....
>>>>> With thanks, Jamie
>>>>
>>>> Greeting again
>>>> Actually, having checked more thoughly, if I change the  
>>>> pref_value of pref_name 'default_dir' in horde_prefs to a  
>>>> different addressbook, it doesn't make any difference (nothing  
>>>> changes as a result). Am I changing the correct field in the  
>>>> right place?
>>>>
>>>> With thanks again
>>>
>>> Does the user you are testing with already have a value in the  
>>> preferences backend? Or is that what you changed when you said "if  
>>> I change the pref_value of pref_name 'default_dir' in horde_prefs" ?
>>>
>>> Greetings
>>>
>>> I've tested it with two users, both of whom already have a value  
>>> set in horde_prefs; with the same outcome - picking them out with  
>>> : select * from horde_prefs where pref_name='default_dir';
>>>
>>> Jamie :)
>>>  
>
> Right. Pretty sure that prefs in the database will override what you  
> have in prefs.local.php . Try testing with a user that does not have  
> a default_dir pref in the database.

Wait - I don't have anything set for this in prefs.local.php - can I  
specify default addressbook there per user (excuse my ignorance). We  
don't have any users without that field set... but I could create one,  
of course...

Thank you again...


More information about the horde mailing list