표시 이름 우선순위 구현 가이드

이 pr-welcome 기능을 구현하는 가장 좋은 방법에 대해 조금 더 파고들고 있습니다(처음에는 "좋아, 이 제안이 해결될 하나의 프론트 파일에서 이 부분을 수정하자"라고 생각했습니다). 그러다 BasicUserSerializer(“app/serializers/basic_user_serializer.rb”)를 발견했습니다.

그렇다면 User 모델에 display_name 메서드를 추가하여 사이트 설정에 따라 올바른 값을 반환하게 하고, 이 값을 사용자(또는 일부)를 반환하는 모든 시리얼라이저에서, 그리고 모든 프론트 컴포넌트에서 사용하는 것은 어떨까요?

이것은 확실히 더 큰 변경 사항이며 성능에 영향을 미칠 수 있지만, 모든 ember 파일에서 확인 작업을 수행하지 않고도 값을 쉽게 통일하기 위한 좋은 시작점이 될 것 같습니다.

Hi @manut,

이 문제를 깊이 파고들어 더 포괄적인 해결책을 고민해 주셔서 감사합니다!

다만, 이번 PR에서는 프론트 파일 변경에 집중하여 캘린더 참가자 목록 관련 변경 사항을 수정하는 것을 권장합니다.

더 포괄적인 접근 방식도 확실히 고려해 볼 가치가 있습니다. 하지만 이는 이 수정 사항의 범위를 벗어난 더 큰 규모의 아키텍처 논의이므로, 사용할 접근 방식과 그 영향을 별도로 평가할 필요가 있습니다.

이 문제를 해결해 주려고 해 주셔서 감사합니다. PR을 기대하겠습니다!