Histories, structure: fix job query to allow admin to view other history structures

This commit is contained in:
Carl Eberhard
2015-07-15 14:15:24 -04:00
parent 39f6730e5f
commit 2ca8f369fa
@@ -562,7 +562,7 @@ class HistoryController( BaseUIController, SharableMixin, UsesAnnotations, UsesI
hda_dictionaries = history_data[ 'contents' ]
jobs = ( trans.sa_session.query( trans.app.model.Job )
.filter( trans.app.model.Job.user == trans.user )
.filter( trans.app.model.Job.user == history_to_view.user )
.filter( trans.app.model.Job.history_id == unencoded_history_id ) ).all()
jobs = map( lambda j: self.encode_all_ids( trans, j.to_dict( 'element' ), True ), jobs )