changeset 19511:e7c4ee19a36e

doveadm expunge: Using "all" parameter didn't work.
author Timo Sirainen <timo.sirainen@dovecot.fi>
date Sun, 13 Dec 2015 21:25:32 +0200
parents c3bd02a27e63
children 5566fdec2593
files src/doveadm/doveadm-mail-expunge.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/doveadm/doveadm-mail-expunge.c	Sun Dec 13 12:33:20 2015 +0200
+++ b/src/doveadm/doveadm-mail-expunge.c	Sun Dec 13 21:25:32 2015 +0200
@@ -224,7 +224,6 @@
 
 void expunge_search_args_check(struct mail_search_args *args, const char *cmd)
 {
-	mail_search_args_simplify(args);
 	if (!expunge_search_args_is_mailbox_ok(args->args)) {
 		i_fatal_status(EX_USAGE,
 			"%s: To avoid accidents, search query "
@@ -236,6 +235,7 @@
 			"must contain something else besides MAILBOX "
 			"(e.g. just add \"all\" if you want everything)", cmd);
 	}
+	mail_search_args_simplify(args);
 }
 
 static void cmd_expunge_init(struct doveadm_mail_cmd_context *ctx,