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);