From 2e60f90b709e0986613981783172fc315c627fe8 Mon Sep 17 00:00:00 2001 From: pwyi-cupi Date: Sat, 31 May 2025 16:41:08 +0900 Subject: [PATCH] =?UTF-8?q?=ED=8C=9F=20=EC=B0=9C=20=EC=B7=A8=EC=86=8C?= =?UTF-8?q?=ED=95=98=EA=B8=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../8.4/executionHistory/executionHistory.bin | Bin 3263022 -> 3373430 bytes .../executionHistory/executionHistory.lock | Bin 17 -> 17 bytes .gradle/8.4/fileHashes/fileHashes.bin | Bin 40647 -> 40747 bytes .gradle/8.4/fileHashes/fileHashes.lock | Bin 17 -> 17 bytes .../8.4/fileHashes/resourceHashesCache.bin | Bin 69295 -> 69533 bytes .../buildOutputCleanup.lock | Bin 17 -> 17 bytes .gradle/file-system.probe | Bin 8 -> 8 bytes .idea/dataSources.local.xml | 1 - .idea/workspace.xml | 81 +++++++++++------- .../domain/jjim/api/JJimController.java | 6 ++ .../domain/jjim/application/JJimService.java | 18 ++++ .../domain/repository/JJimRepository.java | 1 + .../domain/jjim/dto/JJimRequestDto.java | 4 + .../jjim/exception/JJimNotFoundException.java | 10 +++ .../common/code/status/ErrorStatus.java | 1 + .../oauth2/OAuth2LoginSuccessHandler.java | 2 +- 16 files changed, 90 insertions(+), 34 deletions(-) create mode 100644 be/src/main/java/com/podmate/domain/jjim/exception/JJimNotFoundException.java diff --git a/.gradle/8.4/executionHistory/executionHistory.bin b/.gradle/8.4/executionHistory/executionHistory.bin index d470b34da8367f6fd515301d5d2bdb56a850a246..8bc550303ff9ef00cfedf2db4667799709989798 100644 GIT binary patch delta 4352 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 diff --git a/.gradle/8.4/executionHistory/executionHistory.lock b/.gradle/8.4/executionHistory/executionHistory.lock index dbb9ce7e1f6a6d0e035186e65f267e1ba85d8524..c555c2b62b33b6797ba30c58b4e4296724d133f9 100644 GIT binary patch literal 17 VcmZSHE%Sai*ZY(I8Nh(a2>?I+1&ROw literal 17 VcmZSHE%Sai*ZY(I8Nh(a5&%E+1%Utn diff --git a/.gradle/8.4/fileHashes/fileHashes.bin b/.gradle/8.4/fileHashes/fileHashes.bin index f7901857cf5298be2d2bf7186fe2e6f58517be98..317020641cb45ea54e41d77eda83632e8e20e142 100644 GIT binary patch delta 3348 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 D!)kg0 diff --git a/.gradle/8.4/fileHashes/fileHashes.lock b/.gradle/8.4/fileHashes/fileHashes.lock index d7c728ed285a092678cb0a1f90b0f9e8afb3c2df..2556483ab0cc0b1affaaf9d56c4e3169b2092dec 100644 GIT binary patch literal 17 UcmZP;y?lYwEh?Ll0SubB0VXm7UH||9 literal 17 VcmZP;y?lYwEh?Ll0SxNS0RSfL1RVeX diff --git a/.gradle/8.4/fileHashes/resourceHashesCache.bin b/.gradle/8.4/fileHashes/resourceHashesCache.bin index 61ae2480c2197ef241a1b5301fd0d5870b0b99c9..b7b94e9b694353231cbd5040e7b2994cdeb463aa 100644 GIT binary patch delta 429 zcmZ2Kmu2pJmJKEnjMbY>B^uZTX5PARG%NOX0Rspy@<(o7D__ARuy~iHm`P7wGDMVb z{bpIEm8|?dd`?oU6&FDTFK*teevpYjFZt`_#+v&OLH_E^rCN#H{A+tH0u}NuUVsUkRD;ce=CulXrjHu`zzIB2C delta 87 zcmV-d0I2_+p9HU+1h6z10d})B7=Q<}%^z?AvsEIY1+xw)xB|1@Dp(7%PBwZ41t9 diff --git a/.gradle/file-system.probe b/.gradle/file-system.probe index b3a2cce9a4364aa2aea557ae87aa65aedcf9829a..440e2ef67d10c606c092b55f195000d9d9b53f41 100644 GIT binary patch literal 8 PcmZQzV4SY%5c&!L1?d7k literal 8 PcmZQzV4SWbdFMI+24ez; diff --git a/.idea/dataSources.local.xml b/.idea/dataSources.local.xml index 360da4f..e6e0867 100644 --- a/.idea/dataSources.local.xml +++ b/.idea/dataSources.local.xml @@ -5,7 +5,6 @@ #@ ` - true master_key diff --git a/.idea/workspace.xml b/.idea/workspace.xml index a5d8b50..12a6ebd 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -4,7 +4,23 @@