mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-09-24 16:30:27 +08:00
Fix problem where delted workflows were still showing up when shared with another user (missing join before filter)
This commit is contained in:
@@ -35,8 +35,9 @@ class WorkflowController( BaseController ):
|
||||
shared_by_others = trans.sa_session \
|
||||
.query( model.StoredWorkflowUserShareAssociation ) \
|
||||
.filter_by( user=user ) \
|
||||
.filter( model.StoredWorkflow.c.deleted == False ) \
|
||||
.order_by( desc( model.StoredWorkflow.c.update_time ) ) \
|
||||
.join( 'stored_workflow' ) \
|
||||
.filter( model.StoredWorkflow.deleted == False ) \
|
||||
.order_by( desc( model.StoredWorkflow.update_time ) ) \
|
||||
.all()
|
||||
return trans.fill_template( "workflow/list.mako",
|
||||
workflows = workflows,
|
||||
|
||||
Reference in New Issue
Block a user