From ea8276895bd2265c8cb17f1fc8601f4757077757 Mon Sep 17 00:00:00 2001 From: EarlyXS Date: Thu, 14 Aug 2025 16:50:24 +0900 Subject: [PATCH 1/2] username error editted --- build.gradle | 1 - .../likelion13th/canfly/grades/service/ReportService.java | 8 ++++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/build.gradle b/build.gradle index 2cff7f4..f032623 100644 --- a/build.gradle +++ b/build.gradle @@ -38,7 +38,6 @@ dependencies { // Database and Hibernate runtimeOnly 'com.mysql:mysql-connector-j' - implementation 'org.hibernate.orm:hibernate-core:6.2.7.Final' // JWT implementation 'io.jsonwebtoken:jjwt-api:0.11.5' diff --git a/src/main/java/hackerthon/likelion13th/canfly/grades/service/ReportService.java b/src/main/java/hackerthon/likelion13th/canfly/grades/service/ReportService.java index 9730f46..cd7886d 100644 --- a/src/main/java/hackerthon/likelion13th/canfly/grades/service/ReportService.java +++ b/src/main/java/hackerthon/likelion13th/canfly/grades/service/ReportService.java @@ -97,12 +97,12 @@ public ReportResponseDto getReportById(Long reportId) { } @Transactional - public List getAllReportsByUserName(String userName) { - if (!userRepository.existsByName(userName)) { - throw new IllegalArgumentException("User not found with name: " + userName); + public List getAllReportsByUserId(String userId) { + if (!userRepository.existsById(userId)) { + throw new IllegalArgumentException("User not found with uid: " + userId); } - List reports = reportRepository.findByUser(userRepository.findByName(userName).orElseThrow(() -> new IllegalArgumentException("User not found with name: " + userName))); + List reports = reportRepository.findByUser(userRepository.findByUid(userId).orElseThrow(() -> new IllegalArgumentException("User not found with uid: " + userId))); return reports.stream() .map(this::convertToDto) From b4b7ff1cbc875432a7ce96f6f85021928a49fa34 Mon Sep 17 00:00:00 2001 From: EarlyXS Date: Thu, 14 Aug 2025 16:53:15 +0900 Subject: [PATCH 2/2] hibernate dependency fixed --- build.gradle | 1 + 1 file changed, 1 insertion(+) diff --git a/build.gradle b/build.gradle index f032623..2cff7f4 100644 --- a/build.gradle +++ b/build.gradle @@ -38,6 +38,7 @@ dependencies { // Database and Hibernate runtimeOnly 'com.mysql:mysql-connector-j' + implementation 'org.hibernate.orm:hibernate-core:6.2.7.Final' // JWT implementation 'io.jsonwebtoken:jjwt-api:0.11.5'