From df6cf535a2a245c35b1a432a2974a87ad0feed88 Mon Sep 17 00:00:00 2001 From: Sergey Golitsynskiy Date: Wed, 12 Jan 2022 17:02:33 -0500 Subject: [PATCH] Fix RemoveIn20Warning: Query.join(str) RemovedIn20Warning: Using strings to indicate relationship names in Query.join() is deprecated and will be removed in SQLAlchemy 2.0. Please use the class-bound attribute directly. --- lib/galaxy/model/store/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/galaxy/model/store/__init__.py b/lib/galaxy/model/store/__init__.py index 9076efd16b2..724bea5b2a1 100644 --- a/lib/galaxy/model/store/__init__.py +++ b/lib/galaxy/model/store/__init__.py @@ -1394,7 +1394,7 @@ class DirectoryModelExportStore(ModelExportStore): # Write datasets' attributes to file. query = (sa_session.query(model.HistoryDatasetAssociation) .filter(model.HistoryDatasetAssociation.history == history) - .join("dataset") + .join(model.Dataset) .options(joinedload("dataset").joinedload("actions")) .order_by(model.HistoryDatasetAssociation.hid) .filter(model.Dataset.purged == expression.false()))