From 757e7474ecf15711a0b071328d55ed5399059b9b Mon Sep 17 00:00:00 2001 From: kahverengi Date: Fri, 21 Jun 2024 21:51:10 +0300 Subject: [PATCH] fix: returning errors when email is already exists in update profile endpoint --- .../co/statu/rule/auth/route/profile/UpdateProfileAPI.kt | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/co/statu/rule/auth/route/profile/UpdateProfileAPI.kt b/src/main/kotlin/co/statu/rule/auth/route/profile/UpdateProfileAPI.kt index 4f6b431..a3b8efa 100644 --- a/src/main/kotlin/co/statu/rule/auth/route/profile/UpdateProfileAPI.kt +++ b/src/main/kotlin/co/statu/rule/auth/route/profile/UpdateProfileAPI.kt @@ -2,7 +2,10 @@ package co.statu.rule.auth.route.profile import co.statu.parsek.annotation.Endpoint import co.statu.parsek.api.config.PluginConfigManager -import co.statu.parsek.model.* +import co.statu.parsek.model.Path +import co.statu.parsek.model.Result +import co.statu.parsek.model.RouteType +import co.statu.parsek.model.Successful import co.statu.rule.auth.AuthConfig import co.statu.rule.auth.AuthFieldManager import co.statu.rule.auth.AuthPlugin @@ -84,7 +87,7 @@ class UpdateProfileAPI( val emailExists = userDao.isEmailExists(email, jdbcPool) if (emailExists) { - throw Errors(mapOf("email" to EmailNotAvailable())) + throw EmailNotAvailable() } sendChangeEmailLink(user.id, email)