From 6511bf19ae205cdba5b71e33f6878d359cbf564c Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Wed, 17 May 2023 15:50:07 +0200 Subject: [PATCH] [jOOQ/jOOQ#15088] Misleading error message when ON KEY finds ambiguous keys --- jOOQ/src/main/java/org/jooq/impl/JoinTable.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/JoinTable.java b/jOOQ/src/main/java/org/jooq/impl/JoinTable.java index 804c2eb0c2..45d45cfda2 100755 --- a/jOOQ/src/main/java/org/jooq/impl/JoinTable.java +++ b/jOOQ/src/main/java/org/jooq/impl/JoinTable.java @@ -736,9 +736,9 @@ implements return onKey((ForeignKey) rightToLeft.get(0), rhs, lhs); if (rightToLeft.isEmpty() && leftToRight.isEmpty()) - throw onKeyException(OnKeyExceptionReason.NOT_FOUND, leftToRight, rightToLeft); + throw onKeyException(OnKeyExceptionReason.NOT_FOUND, null, null); else - throw onKeyException(OnKeyExceptionReason.AMBIGUOUS, null, null); + throw onKeyException(OnKeyExceptionReason.AMBIGUOUS, leftToRight, rightToLeft); } @Override