From a10fa4fafc4445a52c2aba60fb2a295cc363889b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=B5=9C=EC=A4=80=ED=98=B8?= <junho5336@gmail.com> Date: Thu, 19 Oct 2023 22:59:45 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EC=BF=A0=ED=82=A4=20=EC=A1=B0=ED=9A=8C?= =?UTF-8?q?=20=EB=A1=9C=EC=A7=81=20=EB=B3=80=EA=B2=BD=20(#467)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../official/pium/controller/HttpCookieManager.java | 2 +- .../db/migration/V8__session_group_drop_unique.sql | 1 - .../pium/controller/HttpCookieManagerTest.java | 12 +++++++++++- 3 files changed, 12 insertions(+), 3 deletions(-) delete mode 100644 backend/pium/src/main/resources/db/migration/V8__session_group_drop_unique.sql diff --git a/backend/pium/src/main/java/com/official/pium/controller/HttpCookieManager.java b/backend/pium/src/main/java/com/official/pium/controller/HttpCookieManager.java index fd3e2ec9..379cf9f0 100644 --- a/backend/pium/src/main/java/com/official/pium/controller/HttpCookieManager.java +++ b/backend/pium/src/main/java/com/official/pium/controller/HttpCookieManager.java @@ -9,7 +9,7 @@ public class HttpCookieManager { private static final int VALUE_INDEX = 1; private static final int COOKIE_SIZE = 2; private static final String SESSION_DELIMITER = "="; - private static final String SESSIONS_DELIMITER = ";"; + private static final String SESSIONS_DELIMITER = "; "; private final Map<String, String> cookies = new HashMap<>(); diff --git a/backend/pium/src/main/resources/db/migration/V8__session_group_drop_unique.sql b/backend/pium/src/main/resources/db/migration/V8__session_group_drop_unique.sql deleted file mode 100644 index 7d5a7597..00000000 --- a/backend/pium/src/main/resources/db/migration/V8__session_group_drop_unique.sql +++ /dev/null @@ -1 +0,0 @@ -ALTER TABLE session_group DROP INDEX uniq_sessions; diff --git a/backend/pium/src/test/java/com/official/pium/controller/HttpCookieManagerTest.java b/backend/pium/src/test/java/com/official/pium/controller/HttpCookieManagerTest.java index 413388c9..081d67a3 100644 --- a/backend/pium/src/test/java/com/official/pium/controller/HttpCookieManagerTest.java +++ b/backend/pium/src/test/java/com/official/pium/controller/HttpCookieManagerTest.java @@ -12,7 +12,17 @@ class HttpCookieManagerTest { @Test void JSESSIONID를_가져온다() { - String requestCookie = "JSESSIONID=F51D50B1C12CE2BC58C6AC6EF8EF0092; _ga_8SL2D547VW=GS1.1.1697719895.1.1.1697720060.0.0.0"; + String requestCookie = "_ga_8SL2D547VW=GS1.1.1697719895.1.1.1697720060.0.0.0; JSESSIONID=F51D50B1C12CE2BC58C6AC6EF8EF0092"; + HttpCookieManager httpCookieManager = new HttpCookieManager(requestCookie); + + String jsessionid = httpCookieManager.getCookie("JSESSIONID"); + + assertThat(jsessionid).isEqualTo("F51D50B1C12CE2BC58C6AC6EF8EF0092"); + } + + @Test + void JSESSIONID를_가져온다2() { + String requestCookie = "JSESSIONID=F51D50B1C12CE2BC58C6AC6EF8EF0092"; HttpCookieManager httpCookieManager = new HttpCookieManager(requestCookie); String jsessionid = httpCookieManager.getCookie("JSESSIONID");