From caa4eb2ee328277bed458b31ad427ba9eb0ba93e Mon Sep 17 00:00:00 2001 From: choyoungseo20 Date: Sat, 14 Jun 2025 19:03:12 +0900 Subject: [PATCH] =?UTF-8?q?=EB=8F=84=EB=A9=94=EC=9D=B8=20=EC=9E=90?= =?UTF-8?q?=EB=A3=8C=ED=98=95=20=EB=B3=80=EA=B2=BD=EC=97=90=20=EB=94=B0?= =?UTF-8?q?=EB=A5=B8=20=EC=98=A4=EB=A5=98=20=ED=95=B4=EA=B2=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../RecommendActivity/service/RecommendActivityService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/example/silverbridgeX_user/RecommendActivity/service/RecommendActivityService.java b/src/main/java/com/example/silverbridgeX_user/RecommendActivity/service/RecommendActivityService.java index ef47c35..bc54eb2 100644 --- a/src/main/java/com/example/silverbridgeX_user/RecommendActivity/service/RecommendActivityService.java +++ b/src/main/java/com/example/silverbridgeX_user/RecommendActivity/service/RecommendActivityService.java @@ -191,7 +191,7 @@ WITH a, count(*) AS freq /* ---------- 2. 인기 랭킹 + 거리 필터 ---------- */ List popularIds = activityRankingRepository.fetchTopByDistance( - Float.parseFloat(user.getLatitude()), Float.parseFloat(user.getLongitude()), 18, resultIds); + (float)(double) user.getLatitude(), (float)(double) user.getLongitude(), 18, resultIds); for (Long id : popularIds) { if (resultIds.size() >= 18) {