talons

Fork of Claws Mail https://www.claws-mail
Log | Files | Refs | README | LICENSE

commit ec4bd3ebc2190dab7ac3fe30875cf4724d566941
parent a5cd7661f5b2a5c6f0688452fcff223a0b40b864
Author: Charles E. Lehner <cel@celehner.com>
Date:   Tue, 22 Sep 2020 14:58:28 -0400

Allow Sieve config without userid without warning

Diffstat:
Msrc/plugins/managesieve/sieve_prefs.c | 5+++--
1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/plugins/managesieve/sieve_prefs.c b/src/plugins/managesieve/sieve_prefs.c @@ -526,8 +526,9 @@ struct SieveAccountConfig *sieve_prefs_account_get_config( * to read the 10th element in order not to break older * configurations, and to move the password to password * store. - * If there are not 10 nor 9 elements, something is wrong. */ - if (num != 9) { + * The userid may be missing if it is unset. + * If there are not 10, 9 or 8 elements, something is wrong. */ + if (num != 9 && num != 8) { g_warning("failed reading Sieve config elements"); } }