Update trackster dataset filter so that only datasets that are not deleted, not from deleted histories, and are in 'OK' state are available for visualization.

This commit is contained in:
Jeremy Goecks
2010-06-09 14:31:41 -04:00
parent 37e3e9c006
commit 8931b65943
+4 -1
View File
@@ -84,7 +84,10 @@ class DatasetSelectionGrid( grids.Grid ):
self.available_tracks = trans.app.datatypes_registry.get_available_tracks()
return query.filter( model.History.user == trans.user ) \
.filter( model.HistoryDatasetAssociation.extension.in_(self.available_tracks) ) \
.filter( model.Dataset.state != "error")
.filter( model.Dataset.state == model.Dataset.states.OK ) \
.filter( model.History.deleted == False ) \
.filter( model.HistoryDatasetAssociation.deleted == False )
class TracksController( BaseController, UsesVisualization ):
"""