summaryrefslogtreecommitdiff
path: root/middleware.ts
diff options
context:
space:
mode:
authorjoonhoekim <26rote@gmail.com>2025-12-01 19:52:06 +0900
committerjoonhoekim <26rote@gmail.com>2025-12-01 19:52:06 +0900
commit44b74ff4170090673b6eeacd8c528e0abf47b7aa (patch)
tree3f3824b4e2cb24536c1677188b4cae5b8909d3da /middleware.ts
parent4953e770929b82ef77da074f77071ebd0f428529 (diff)
(김준회) deprecated code 정리
Diffstat (limited to 'middleware.ts')
-rw-r--r--middleware.ts24
1 files changed, 4 insertions, 20 deletions
diff --git a/middleware.ts b/middleware.ts
index 6a825e6f..2ff8408e 100644
--- a/middleware.ts
+++ b/middleware.ts
@@ -82,22 +82,6 @@ function getDashboardPath(domain: string, lng: string): string {
}
}
-// 도메인별 로그인 페이지 경로 정의
-function getLoginPath(domain: string, lng: string): string {
- switch (domain) {
- case 'partners':
- return `/${lng}/partners`;
- case 'pending':
- return `/${lng}/pending`;
- case 'evcp':
- case 'procurement':
- case 'sales':
- case 'engineering':
- default:
- return `/${lng}/evcp`;
- }
-}
-
// 도메인-URL 일치 여부 확인 및 올바른 리다이렉트 경로 반환
function getDomainRedirectPath(path: string, domain: string, lng: string) {
// 도메인이 없는 경우 리다이렉트 없음
@@ -107,14 +91,14 @@ function getDomainRedirectPath(path: string, domain: string, lng: string) {
const domainPatterns = {
pending: `/pending`,
evcp: `/evcp`,
- procurement: `/procurement`,
- sales: `/sales`,
- engineering: `/engineering`,
+ procurement: `/evcp`,
+ sales: `/evcp`,
+ engineering: `/evcp`,
partners: `/partners`
};
// 현재 경로가 어떤 도메인 패턴에 속하는지 확인
- let currentPathDomain = null;
+ let currentPathDomain: string | null = null;
for (const [domainName, pattern] of Object.entries(domainPatterns)) {
// 정확한 매칭을 위해 언어 코드를 포함한 전체 패턴으로 확인
const fullPattern = `/${lng}${pattern}`;