From 86b4dfb92a0d1d9d044f1d02d95f35526558fe58 Mon Sep 17 00:00:00 2001 From: Sebastian Sdorra Date: Thu, 22 Oct 2020 14:46:40 +0200 Subject: [PATCH] log stacktrace of failed api token parsing only if trace is enabled --- .../src/main/java/sonia/scm/security/ApiKeyTokenHandler.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scm-webapp/src/main/java/sonia/scm/security/ApiKeyTokenHandler.java b/scm-webapp/src/main/java/sonia/scm/security/ApiKeyTokenHandler.java index 71478e7bc5..3fa6e7359f 100644 --- a/scm-webapp/src/main/java/sonia/scm/security/ApiKeyTokenHandler.java +++ b/scm-webapp/src/main/java/sonia/scm/security/ApiKeyTokenHandler.java @@ -62,7 +62,10 @@ class ApiKeyTokenHandler { try { return of(OBJECT_MAPPER.readValue(decoder.decode(token), Token.class)); } catch (IOException e) { - LOG.debug("failed to read api token, perhaps it is a jwt token or a normal password", e); + LOG.debug("failed to read api token, perhaps it is a jwt token or a normal password"); + if (LOG.isTraceEnabled()) { + LOG.trace("failed to parse token", e); + } return empty(); } }