Fix SA2.0 error: replase session.bind with session.get_bind()

This commit is contained in:
John Davis
2024-04-02 10:08:53 -04:00
parent b3cef4fa53
commit 72dcc40322
+1 -2
View File
@@ -4,7 +4,6 @@ import logging
from typing import Optional
from sqlalchemy import select
from sqlalchemy.orm import object_session
from sqlalchemy.sql import text
import galaxy.util
@@ -198,7 +197,7 @@ FROM (
WHERE
dataset_id = :dataset_id
)"""
engine = object_session(dataset).bind
engine = self.sa_session.get_bind()
# Hack for older sqlite, would work on newer sqlite - 3.24.0
for_sqlite = "sqlite" in engine.dialect.name