From b5cdd1212e78366efaf8de58e5d359b4a26403f2 Mon Sep 17 00:00:00 2001 From: Kijin Sung Date: Sun, 13 Dec 2020 19:28:37 +0900 Subject: [PATCH] Fix inconsistent path for lang_type cookie MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Context::setLangType()에서 생성하는 lang_type 쿠키와 자바스크립트 setLangType()에서 생성하는 lang_type 쿠키의 path가 달라 라이믹스를 서브폴더에 설치한 경우 충돌이 일어나는 문제 해결 --- common/js/common.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/common/js/common.js b/common/js/common.js index f87a9815d..72c5cd750 100644 --- a/common/js/common.js +++ b/common/js/common.js @@ -759,7 +759,11 @@ function doChangeLangType(obj) { } } function setLangType(lang_type) { - XE.cookie.set("lang_type", lang_type, { path: "/", expires: 3650 }); + var baseurl = XE.URI(default_url).pathname(); + if (baseurl !== '/') { + XE.cookie.remove('lang_type', { path: '/' }); + } + XE.cookie.set('lang_type', lang_type, { path: baseurl, expires: 365 }); } /* 미리보기 */