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");