From: Timo Sirainen Date: Thu, 20 Mar 2025 10:55:37 +0000 (+0200) Subject: config: Preserve filter_required_setting_seen when merging filter trees X-Git-Tag: 2.4.2~860 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1dced3fb593063d92c7de529cffb908c4c531b44;p=thirdparty%2Fdovecot%2Fcore.git config: Preserve filter_required_setting_seen when merging filter trees --- diff --git a/src/config/config-parser.c b/src/config/config-parser.c index 47184f4d7d..5936ced86f 100644 --- a/src/config/config-parser.c +++ b/src/config/config-parser.c @@ -2138,6 +2138,8 @@ config_filters_merge_tree(struct config_parser_context *ctx, if (dest == NULL) { dest = config_add_new_parser(ctx, &src->filter, dest_parent); + dest->filter_required_setting_seen = + src->filter_required_setting_seen; } if (drop_merged) src->dropped = TRUE;