ActivityPub로 게시된 게시물이 '잘못된 날짜'로 표시됨

음, https://github.com/discourse/discourse-activity-pull/243 에서 이 문제에 대한 부분적인 수정을 추가한 것 같습니다. @adulau 님이 인스턴스를 다시 빌드하면 더 이상 이 문제를 보지 못할 것입니다.

근본적인 버그는 아직 해결되지 않았습니다. 일부 경우에서 플러그인이 동일한 객체에 대해 여러 개의 activity_pub_published_at 커스텀 필드를 생성하여 직렬화기가 topic.activity_pub_published_at에 대해 날짜 배열을 반환하게 됩니다. 종종 이 배열에는 같은 날짜가 두 번 추가되어 있습니다. 프론트엔드 코드(Moment)는 날짜 배열을 해석하는 방법을 알지 못하여 invalid date를 출력합니다. 위의 수정 사항은 직렬화기가 항상 단일 날짜를 출력하도록 보장합니다(여러 개의 커스텀 필드가 생성되는 근본적인 원인은 아직 수정되지 않았습니다).

5개의 좋아요