]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
imap: rename: Add "old_mailbox" and "new_mailbox" fields to command event
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Fri, 22 Nov 2019 15:20:54 +0000 (17:20 +0200)
committerAki Tuomi <aki.tuomi@open-xchange.com>
Tue, 26 Nov 2019 09:56:35 +0000 (11:56 +0200)
src/imap/cmd-rename.c

index 4faa8179c6729e54edc6cb084c8f21f8cc9e275a..776ed86d260174fcab73e13a09b01a265fa751f7 100644 (file)
@@ -39,6 +39,8 @@ bool cmd_rename(struct client_command_context *cmd)
        new_box = mailbox_alloc(new_ns->list, newname, 0);
        mailbox_set_reason(old_box, "RENAME from");
        mailbox_set_reason(new_box, "RENAME to");
+       event_add_str(cmd->event, "old_mailbox", mailbox_get_vname(old_box));
+       event_add_str(cmd->event, "new_mailbox", mailbox_get_vname(new_box));
        if (mailbox_rename(old_box, new_box) < 0)
                client_send_box_error(cmd, old_box);
        else