From 4fcc096a42d9b4d4c2494fc945c4aa35a8688d6d Mon Sep 17 00:00:00 2001 From: usbharu <64310155+usbharu@users.noreply.github.com> Date: Thu, 10 Aug 2023 19:26:52 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=20=E4=B8=8D=E8=A6=81=E3=81=AA?= =?UTF-8?q?=E3=82=B3=E3=83=BC=E3=83=89=E3=82=92=E5=89=8A=E9=99=A4=E3=80=81?= =?UTF-8?q?DI=E7=94=A8=E3=82=A2=E3=83=8E=E3=83=86=E3=83=BC=E3=82=B7?= =?UTF-8?q?=E3=83=A7=E3=83=B3=E3=82=92=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dev/usbharu/hideout/query/FollowerQueryServiceImpl.kt | 2 ++ .../kotlin/dev/usbharu/hideout/service/user/UserService.kt | 4 ---- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/main/kotlin/dev/usbharu/hideout/query/FollowerQueryServiceImpl.kt b/src/main/kotlin/dev/usbharu/hideout/query/FollowerQueryServiceImpl.kt index ffcb1ccc..e360ed4f 100644 --- a/src/main/kotlin/dev/usbharu/hideout/query/FollowerQueryServiceImpl.kt +++ b/src/main/kotlin/dev/usbharu/hideout/query/FollowerQueryServiceImpl.kt @@ -5,8 +5,10 @@ import dev.usbharu.hideout.repository.Users import dev.usbharu.hideout.repository.UsersFollowers import org.jetbrains.exposed.sql.* import org.jetbrains.exposed.sql.SqlExpressionBuilder.eq +import org.koin.core.annotation.Single import java.time.Instant +@Single class FollowerQueryServiceImpl : FollowerQueryService { override suspend fun findFollowersById(id: Long): List { val followers = Users.alias("FOLLOWERS") diff --git a/src/main/kotlin/dev/usbharu/hideout/service/user/UserService.kt b/src/main/kotlin/dev/usbharu/hideout/service/user/UserService.kt index c2464ca3..b7ff0e3a 100644 --- a/src/main/kotlin/dev/usbharu/hideout/service/user/UserService.kt +++ b/src/main/kotlin/dev/usbharu/hideout/service/user/UserService.kt @@ -19,8 +19,6 @@ class UserService( ) : IUserService { - override suspend fun findByUrls(urls: List): List = userRepository.findByUrls(urls) - override suspend fun usernameAlreadyUse(username: String): Boolean { val findByNameAndDomain = userRepository.findByNameAndDomain(username, Config.configData.domain) return findByNameAndDomain != null @@ -64,8 +62,6 @@ class UserService( return userRepository.save(userEntity) } - override suspend fun findFollowersById(id: Long): List = userRepository.findFollowersById(id) - // TODO APのフォロー処理を作る override suspend fun followRequest(id: Long, followerId: Long): Boolean { val user = userRepository.findById(id) ?: throw UserNotFoundException("$id was not found.")