From 9eec700c9627d91aaf52a89d1bfb0ae0e21eb49a Mon Sep 17 00:00:00 2001 From: joonhoekim <26rote@gmail.com> Date: Fri, 3 Oct 2025 15:39:55 +0900 Subject: (김준회) 유저 정보 동기화 관련 nonsapUserId 기준 통일 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/knox-sync/employee-sync-service.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'lib/knox-sync') diff --git a/lib/knox-sync/employee-sync-service.ts b/lib/knox-sync/employee-sync-service.ts index b7f2a323..3055e1ef 100644 --- a/lib/knox-sync/employee-sync-service.ts +++ b/lib/knox-sync/employee-sync-service.ts @@ -265,13 +265,17 @@ async function syncEmployeesToUsers(): Promise { if (existingUsers.length > 0) { // 기존 사용자 업데이트 + // ⚠️ 주의: 기존 사용자의 domain은 유지 (덮어쓰지 않음) + const existingDomain = existingUsers[0].domain; + await db .update(users) .set({ name: employee.fullName, deptCode: employee.departmentCode, deptName: employee.departmentName, - domain: assignedDomain as UserDomainType, + // domain은 기존 값 유지 (assignedDomain으로 덮어쓰지 않음) + domain: existingDomain, epId: employee.epId, updatedAt: new Date(), }) -- cgit v1.2.3