From: RamonWill Date: Sun, 19 Jul 2020 22:30:07 +0000 (+0100) Subject: amended code to use util.raise_ X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c611cc1c8783df84b75bf4c61566d15d6f918ffb;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git amended code to use util.raise_ --- diff --git a/lib/sqlalchemy/orm/context.py b/lib/sqlalchemy/orm/context.py index 564845e7de..836c55fdc1 100644 --- a/lib/sqlalchemy/orm/context.py +++ b/lib/sqlalchemy/orm/context.py @@ -1297,10 +1297,13 @@ class ORMSelectCompileState(ORMCompileState, SelectState): try: right = right.entity except AttributeError as err: - raise sa_exc.ArgumentError( - "Join target %s does not refer to a " - "mapped entity" % right - ) from err + util.raise_( + sa_exc.ArgumentError( + "Join target %s does not refer to a " + "mapped entity" % right + ), + replace_context=err, + ) left = onclause._parententity