fix the files tree for when there is only 1 file in the torrent and also fix the file size in the add torrent window

This commit is contained in:
Damien Churchill 2009-06-23 09:37:28 +00:00
commit 76d3c2567e
3 changed files with 6 additions and 6 deletions

View file

@ -113,7 +113,7 @@ class TorrentInfo(object):
self.__m_files_tree = file_tree.get_tree() self.__m_files_tree = file_tree.get_tree()
else: else:
self.__m_files_tree = { self.__m_files_tree = {
self.__m_name: (self.__m_metadata["info"]["length"], True) self.__m_name: (0, self.__m_metadata["info"]["length"], True)
} }
self.__m_files = [] self.__m_files = []

View file

@ -314,15 +314,15 @@ Ext.deluge.add.AddWindow = Ext.extend(Ext.deluge.add.Window, {
var child = new Ext.tree.TreeNode({ var child = new Ext.tree.TreeNode({
text: file text: file
}); });
walk(item, child);
parent.appendChild(child); parent.appendChild(child);
walk(item, child);
} else { } else {
parent.appendChild(new Ext.tree.TreeNode({ parent.appendChild(new Ext.tree.TreeNode({
filename: file, filename: file,
text: file, // this needs to be here for sorting reasons text: file, // this needs to be here for sorting reasons
size: fsize(item[0]), size: fsize(item[1]),
leaf: true, leaf: true,
checked: item[1], checked: item[2],
iconCls: 'x-deluge-file', iconCls: 'x-deluge-file',
uiProvider: Ext.tree.ColumnNodeUI uiProvider: Ext.tree.ColumnNodeUI
})); }));
@ -379,4 +379,4 @@ Ext.deluge.add.AddWindow = Ext.extend(Ext.deluge.add.Window, {
this.url.show(); this.url.show();
} }
}); });
Deluge.Add = new Ext.deluge.add.AddWindow(); Deluge.Add = new Ext.deluge.add.AddWindow();

File diff suppressed because one or more lines are too long