Skip to content

[Fix] 대시보드 우선 업무 카드에 근로자 이름이 안 뜨는 경우가 많음 - #328

Merged
BcKmini merged 1 commit into
mainfrom
fix/327-dashboard-worker-names
Aug 12, 2026
Merged

[Fix] 대시보드 우선 업무 카드에 근로자 이름이 안 뜨는 경우가 많음#328
BcKmini merged 1 commit into
mainfrom
fix/327-dashboard-worker-names

Conversation

@BcKmini

@BcKmini BcKmini commented Aug 12, 2026

Copy link
Copy Markdown
Member

closes #327

실제 브라우저로 확인 — Today 대시보드 "담당자 우선 업무" 카드가 자주 "근로자 이름 미제공"으로 표시됨. priority_tasks에는 worker_id만 있고 이름이 없어서, upcoming_7_days와 겹치는 근로자만 우연히 이름이 보이던 구조였음.

변경 사항

  • 전체 근로자 목록(fetchWorkers({ size: 100 })) 추가 조회해서 이름 매핑에 사용, 기존 upcoming_7_days 매핑은 폴백 유지

트러블슈팅

동시 fetch 2개(오늘 데이터 + 근로자 목록)를 테스트에서 같은 Response 객체 하나로 mock하고 있어서, body를 두 번 읽으려다 스트림 에러가 나는 기존 테스트 버그도 같이 발견·수정 (mockResolvedValue(jsonResponse(x)) → 매 호출마다 새 Response 만드는 mockImplementation으로 교체).

검증

  • tsc -b / lint / 전체 테스트 441개 / build 통과
  • 실제 브라우저로 확인 — 우선 업무 카드에 실제 근로자 이름 표시됨

priority_tasks에는 worker_id만 있고 서버가 이름을 안 줘서, upcoming_7_days
목록에 겹치는 근로자만 우연히 이름이 보이던 문제. 전체 근로자 목록을
추가 조회해서 매핑에 사용하도록 수정.

closes #327
@BcKmini BcKmini self-assigned this Aug 12, 2026
@BcKmini BcKmini added area:dashboard HR 대시보드 화면 type:refactor 동작 변경 없는 구조 개선 priority:P1 핵심 작업 다음으로 중요한 작업 status:in-review 구현을 마치고 리뷰·병합 대기 labels Aug 12, 2026
@BcKmini
BcKmini merged commit 1bf62bf into main Aug 12, 2026
1 check passed
@BcKmini
BcKmini deleted the fix/327-dashboard-worker-names branch August 12, 2026 01:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:dashboard HR 대시보드 화면 priority:P1 핵심 작업 다음으로 중요한 작업 status:in-review 구현을 마치고 리뷰·병합 대기 type:refactor 동작 변경 없는 구조 개선

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Fix] 대시보드 우선 업무 카드에 근로자 이름이 안 뜨는 경우가 많음

1 participant