다이제스트 이메일 미리보기 시 내부 서버 오류 발생

인터페이스 언어를 아랍어로 변경한 후 버그를 재현할 수 있었습니다. 활동 요약 미리보기는 독일어 또는 영어(ASCII 숫자 사용) 환경에서는 정상적으로 작동하지만, 아랍어 숫자를 사용할 경우 실패합니다.

재현 단계:

  1. 인터페이스 언어를 아랍어로 변경합니다.
  2. /admin/email/preview-digest로 이동합니다.
  3. 날짜 선택기에서 날짜를 선택하고 새로고침합니다.
    • 예상 결과: 인터페이스가 영어일 때와 동일한 요약을 볼 수 있습니다.
    • 실제 결과: 요약이 표시되지 않고 인터페이스에서 끝없는 로딩 스피너가 계속되며, 브라우저 콘솔에 500 오류가 발생하고 /logs에 로그가 기록됩니다.
  4. 스피너를 멈추기 위해 페이지를 다시 로드합니다.
  5. 이메일 주소를 입력하고 "보내기"를 클릭합니다.
    • 예상 결과: 인터페이스가 영어일 때와 동일한 요약이 전송됩니다.
    • 실제 결과: 내부 서버 오류 팝업이 표시되고 이메일이 전송되지 않으며, 브라우저 콘솔에 500 오류가 발생하고 /logs에 로그가 기록됩니다.
1개의 좋아요