From ded06ee4866e5960f7556d87abea3bb23499203d Mon Sep 17 00:00:00 2001 From: Timo Sirainen <timo.sirainen@open-xchange.com> Date: Thu, 20 Apr 2023 16:38:56 +0300 Subject: [PATCH] testsuite: Configure mail_attribute_dict via userdb fields It can't be done anymore by modifying settings directly. --- src/testsuite/testsuite-mailstore.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/testsuite/testsuite-mailstore.c b/src/testsuite/testsuite-mailstore.c index 6e1673c57..543ec9cf4 100644 --- a/src/testsuite/testsuite-mailstore.c +++ b/src/testsuite/testsuite-mailstore.c @@ -84,6 +84,8 @@ void testsuite_mailstore_init(void) i_fatal("Failed to get working directory: %s", error); const char *const userdb_fields[] = { t_strconcat("home=", cwd, NULL), + "mail_attribute_dict/dict_driver=file", + t_strconcat("dict_file_path=", testsuite_mailstore_attrs, NULL), NULL, }; struct settings_instance *set_instance = @@ -113,9 +115,6 @@ void testsuite_mailstore_init(void) mail_set->mail_location = p_strconcat( mail_user->pool, "maildir:", testsuite_mailstore_location, NULL); - mail_set->mail_attribute_dict = p_strconcat( - mail_user->pool, "file:", - testsuite_mailstore_attrs, NULL); ns->mail_set = mail_set; if (mail_storage_create(ns, "maildir", 0, &error) < 0) -- GitLab