comparison src/imap/cmd-notify.c @ 22308:7302145e3f53

imap: Fix NOTIFY parameter parsing by reverting earlier change I misread the RFC and wrote broken tests. Reverts 64d2efdc4b0bdf92249840e9db89b91c8dc0f3a3
author Timo Sirainen <timo.sirainen@dovecot.fi>
date Fri, 30 Jun 2017 17:33:15 +0300
parents f65e7542dd4f
children aaa7b43d1c24
comparison
equal deleted inserted replaced
22307:77aa19dcceee 22308:7302145e3f53
290 /* send STATUS replies for all matched mailboxes before 290 /* send STATUS replies for all matched mailboxes before
291 NOTIFY's OK reply */ 291 NOTIFY's OK reply */
292 ctx->send_immediate_status = TRUE; 292 ctx->send_immediate_status = TRUE;
293 args++; 293 args++;
294 } 294 }
295 295 for (; args->type != IMAP_ARG_EOL; args++) {
296 if (!imap_arg_get_list(args, &event_group)) 296 if (!imap_arg_get_list(args, &event_group))
297 return -1; 297 return -1;
298 for (; event_group->type != IMAP_ARG_EOL; event_group++) { 298
299 /* filter-mailboxes */ 299 /* filter-mailboxes */
300 if (!imap_arg_get_atom(event_group, &filter_mailboxes)) 300 if (!imap_arg_get_atom(event_group, &filter_mailboxes))
301 return -1; 301 return -1;
302 event_group++; 302 event_group++;
303 303