From f4a471a8e4a7044325b9ecc62ead0d3b39422117 Mon Sep 17 00:00:00 2001 From: Alexander Skoblikov Date: Wed, 21 Jun 2023 21:07:05 +0300 Subject: [PATCH] CB-3322 save all auth errors (#1769) Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com> --- .../io/cloudbeaver/model/session/WebSessionAuthProcessor.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSessionAuthProcessor.java b/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSessionAuthProcessor.java index 0e835d8053..09f9204ed2 100644 --- a/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSessionAuthProcessor.java +++ b/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSessionAuthProcessor.java @@ -66,7 +66,9 @@ public class WebSessionAuthProcessor { case SUCCESS: return finishWebSessionAuthorization(smAuthInfo); case ERROR: - throw new DBException(smAuthInfo.getError()); + var e = new DBException(smAuthInfo.getError()); + webSession.addSessionError(e); + throw e; case IN_PROGRESS: throw new DBException("Authorization didn't complete"); default: