From 16faac962b59e8b4177403acf816c9205339b8dc Mon Sep 17 00:00:00 2001 From: Hubert Van De Walle Date: Tue, 29 Sep 2020 18:04:11 +0200 Subject: [PATCH] Remove useless try catch --- src/main/kotlin/routes/UserRoutes.kt | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/main/kotlin/routes/UserRoutes.kt b/src/main/kotlin/routes/UserRoutes.kt index 2c05b62..8b7029c 100644 --- a/src/main/kotlin/routes/UserRoutes.kt +++ b/src/main/kotlin/routes/UserRoutes.kt @@ -6,7 +6,6 @@ import be.simplenotes.extensions.notFound import be.simplenotes.extensions.ok import be.simplenotes.repositories.UserRepository import be.simplenotes.security.SimpleJwt -import com.auth0.jwt.exceptions.JWTVerificationException import org.http4k.core.Body import org.http4k.core.Method.* import org.http4k.core.Response @@ -60,13 +59,7 @@ class UserRoutes(private val userRepository: UserRepository, private val simpleJ }, "/whoami" bind GET to { jwtLens(it)?.value - ?.let { token -> - try { - simpleJwt.extract(token) - } catch (e: JWTVerificationException) { - null - } - } + ?.let { token -> simpleJwt.extract(token) } ?.let { id -> Response.ok().with(userLens of userRepository.find(id)!!) } ?: Response.notFound() }