Bug 298422

Summary: kget doesnt use the URL provided
Product: [Applications] kget Reporter: Zé <mmodem00>
Component: generalAssignee: KGet authors <kget>
Status: RESOLVED FIXED    
Severity: major    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description 2012-04-19 16:15:01 UTC
I start downloading a file, but then i prefer to add or use a different URL to continue the same download, so i right click in the file and select "Transfer Settings" in which appears a small window, now i click in the button "Mirrors" and then i add a new mirror, i disable the default mirror, and click in button "Close".

Now im back to kget main window, and kget continues listing the default mirror and not the one i added, and to remember that i even deselected the default mirror.

So why is kget still using the default mirror that was desactivated?

Reproducible: Always

Steps to Reproduce:
Already explained
Actual Results:  
Already explained

Expected Results:  
Kget should use the new provided mirror and not continue using a mirror that it was even desactivated.
Comment 1 2012-04-19 16:21:03 UTC
I even removed the default mirror and surprisingly kget continues using a mirror that was removed...
Comment 2 Lukas Appelhans 2012-06-14 10:41:19 UTC
I suppose KGet just shows the mirror that was removed still in the UI, it downloads from the mirror that was added.

Lukas
Comment 3 Lukas Appelhans 2012-06-14 11:08:36 UTC
SVN commit 1300601 by lappelhans:

Update source in TransferMultiSegKIO when appropriate


 M  +1 -0      core/datasourcefactory.cpp  
 M  +7 -6      core/transfer.h  
 M  +11 -0     transfer-plugins/multisegmentkio/transfermultisegkio.cpp  
 M  +13 -16    ui/transferdetails.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1300601