[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