From e4fa8ec092ede8625875791af195d7e296e9927e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=ED=98=84=EC=A4=80=ED=98=81?= Date: Fri, 24 Apr 2026 19:55:03 +0900 Subject: [PATCH] =?UTF-8?q?#206=20[Fix]=20=EB=B0=B0=ED=8B=80=20=EC=A1=B0?= =?UTF-8?q?=ED=9A=8C=EC=88=98=20=EB=AF=B8=EB=B0=98=EC=98=81=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Sonnet 4.6 --- .../swyp/picke/domain/battle/service/BattleServiceImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/swyp/picke/domain/battle/service/BattleServiceImpl.java b/src/main/java/com/swyp/picke/domain/battle/service/BattleServiceImpl.java index 6c2ab77..9b862fa 100644 --- a/src/main/java/com/swyp/picke/domain/battle/service/BattleServiceImpl.java +++ b/src/main/java/com/swyp/picke/domain/battle/service/BattleServiceImpl.java @@ -201,9 +201,10 @@ private void ensureTodayPicks(LocalDate today, int requiredCount) { } @Override - @Transactional(readOnly = true) + @Transactional public BattleUserDetailResponse getBattleDetail(Long battleId) { Battle battle = findById(battleId); + battle.increaseViewCount(); List tags = getTagsByBattle(battle); List options = battleOptionRepository.findByBattle(battle); Map> optionTagsMap = battleOptionTagRepository.findByBattleWithTags(battle)