mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-10-28 02:58:18 +08:00
Use class attributes instead of strings in load options
Fixes multiple instances of RemovedIn20Warning Joining / loading on relationships uses attributes, not strings Ref: https://docs.sqlalchemy.org/en/14/changelog/migration_20.html#orm-query-joining-loading-on-relationships-uses-attributes-not-strings
This commit is contained in:
@@ -1475,7 +1475,7 @@ class DirectoryModelExportStore(ModelExportStore):
|
||||
sa_session.query(model.HistoryDatasetAssociation)
|
||||
.filter(model.HistoryDatasetAssociation.history == history)
|
||||
.join(model.Dataset)
|
||||
.options(joinedload("dataset").joinedload("actions"))
|
||||
.options(joinedload(model.HistoryDatasetAssociation.dataset).joinedload(model.Dataset.actions))
|
||||
.order_by(model.HistoryDatasetAssociation.hid)
|
||||
.filter(model.Dataset.purged == expression.false())
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user