OSDN Git Service

kget: fix KIO transfer files deletion
authorIvailo Monev <xakepa10@gmail.com>
Fri, 25 Mar 2022 13:54:51 +0000 (15:54 +0200)
committerIvailo Monev <xakepa10@gmail.com>
Fri, 25 Mar 2022 13:54:51 +0000 (15:54 +0200)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
kget/transfer-plugins/kio/transferKio.cpp

index 4e760de..e9bf71a 100644 (file)
@@ -70,8 +70,8 @@ void TransferKio::stop()
 void TransferKio::deinit(Transfer::DeleteOptions options)
 {
     // if the transfer is not finished, we delete the *.part-file
-    if (options & DeleteFiles) {
-        KIO::Job *del = KIO::del(QString(m_dest.path() + ".part"), KIO::HideProgressInfo);
+    if (options & Transfer::DeleteFiles) {
+        KIO::Job *del = KIO::del(m_dest, KIO::HideProgressInfo);
         KIO::NetAccess::synchronousRun(del, 0);
     }
     // TODO: Ask the user if he/she wants to delete the *.part-file? To discuss (boom1992)