고맙습니다, @gilles. 지연된 점 죄송합니다!
이 부분에 대한 작업에 감사드립니다. 말씀하신 대로 Calendar/Events 이름 변경으로 인해 모든 클래스가 이동되었고, 플러그인이 모든 RSVP에서 오류가 발생하고 있었습니다.
git에 수정 사항과 추가 수정 몇 가지를 포함한 새 버전을 배포했습니다:
- 이제 누군가 RSVP를 취소할 때에도 Events가 동일한 status-changed 이벤트를 발생시킵니다. 이전에는 클래스 이름만 교체되었기 때문에 취소 시에도 "X가 참석합니다"라는 메시지가 게시되었습니다. 새 버전에서는 이 문제를 처리하고 mutex를 유지합니다.
- 또한 헤더가 번역된 경우(예: 프랑스어)에 과거 항목이 맨 아래가 아닌 맨 위에 표시되도록 수정했습니다.
- 이전 버전의 Discourse 설치 환경에는 자동으로 이전 버전이 적용됩니다.
다시 한번 도움 주셔서 감사합니다!