From: Siavash Tavakoli Date: Thu, 3 Jun 2021 17:32:50 +0000 (+0100) Subject: last-login: Initialize dict_op_settings for dict operations X-Git-Tag: 2.3.17~369 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b87665654f23979110b931a23e9572d7a7ee045c;p=thirdparty%2Fdovecot%2Fcore.git last-login: Initialize dict_op_settings for dict operations --- diff --git a/src/plugins/last-login/last-login-plugin.c b/src/plugins/last-login/last-login-plugin.c index f3304f0c17..dea01d6c4f 100644 --- a/src/plugins/last-login/last-login-plugin.c +++ b/src/plugins/last-login/last-login-plugin.c @@ -122,7 +122,8 @@ static void last_login_mail_user_created(struct mail_user *user) precision = mail_user_plugin_getenv(user, "last_login_precision"); - trans = dict_transaction_begin(dict, NULL); + const struct dict_op_settings *dset = mail_user_get_dict_op_settings(user); + trans = dict_transaction_begin(dict, dset); if (precision == NULL || strcmp(precision, "s") == 0) dict_set(trans, key_name, dec2str(ioloop_time)); else if (strcmp(precision, "ms") == 0) {