Fix add torrent dialog for torrents with only 1 file

This commit is contained in:
Andrew Resch 2008-09-08 05:42:34 +00:00
parent ee071dcece
commit c906b50d11
1 changed files with 15 additions and 8 deletions

View File

@ -201,6 +201,7 @@ class AddTorrentDialog(component.Component):
# Get list of files from torrent info
files = []
if metadata["info"].has_key("files"):
prefix = ""
if len(metadata["info"]["files"]) > 1:
prefix = metadata["info"]["name"]
@ -211,6 +212,12 @@ class AddTorrentDialog(component.Component):
'size': f["length"],
'download': True
})
else:
files.append({
"path": metadata["info"]["name"],
"size": metadata["info"]["length"],
"download": True
})
name = "%s (%s)" % (metadata["info"]["name"], os.path.split(filename)[-1])
new_row = self.torrent_liststore.append(