From 9f0e7fb47ec2feb551a30b39dde114b1074acb16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Helleu?= Date: Mon, 26 Apr 2021 20:51:17 +0200 Subject: [PATCH] xfer: make file transfer fail when option xfer.file.auto_rename is off and file already exists (closes #1633) --- ChangeLog.adoc | 1 + src/plugins/xfer/xfer-file.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/ChangeLog.adoc b/ChangeLog.adoc index d9e72f312..90153fde9 100644 --- a/ChangeLog.adoc +++ b/ChangeLog.adoc @@ -32,6 +32,7 @@ Bug fixes:: * core: prevent switching to start of visited buffers when jumping to next (issue #1591, issue #1592) * core: recreate buflist and fset bars on /reload when WeeChat is started without configuration files (issue #1618) * buflist: fix comparison of hotlists in option buflist.look.sort (issue #1621) + * xfer: make file transfer fail when option xfer.file.auto_rename is off and file already exists (issue #1633) Tests:: diff --git a/src/plugins/xfer/xfer-file.c b/src/plugins/xfer/xfer-file.c index f00aab3b7..0ba198eef 100644 --- a/src/plugins/xfer/xfer-file.c +++ b/src/plugins/xfer/xfer-file.c @@ -185,7 +185,7 @@ xfer_file_find_suffix (struct t_xfer *xfer) return; /* if auto rename is not set, then abort xfer */ - if (!xfer_config_file_auto_rename) + if (!weechat_config_boolean (xfer_config_file_auto_rename)) { xfer_close (xfer, XFER_STATUS_FAILED); xfer_buffer_refresh (WEECHAT_HOTLIST_MESSAGE);