Fix for TabularToolDataTable.get_named_fields_list() when a data line has extra columns.

This commit is contained in:
Daniel Blankenberg
2015-02-11 12:37:59 -05:00
parent 8d82dfb2be
commit b7e5183ba3
+4 -2
View File
@@ -335,11 +335,13 @@ class TabularToolDataTable( ToolDataTable, Dictifiable ):
def get_named_fields_list( self ):
rval = []
named_colums = self.get_column_name_list()
named_columns = self.get_column_name_list()
for fields in self.get_fields():
field_dict = {}
for i, field in enumerate( fields ):
field_name = named_colums[i]
if i == len( named_columns ):
break
field_name = named_columns[i]
if field_name is None:
field_name = i #check that this is supposed to be 0 based.
field_dict[ field_name ] = field