개인 메시지 이벤트가 /upcoming-events 페이지에 표시되지만 화면에 보이지 않음

PM에 게시된 이벤트가 다가오는 일정 캘린더에 표시되는 것은 좋은 점입니다. 하지만 현재는 마우스를 호버하지 않으면 사용자에게 보이지 않습니다.

HTML에서 border-color와 color 값이 #undefined로 되어 있습니다. 이는 최근 플러그인에 도입된 카테고리 및 태그 색상(그리고 선택기)으로 인한 회귀(regression)일 가능성이 높습니다. 참고로, 그 기능은 정말 좋습니다!!

렌더링된 HTML은 다음과 같습니다:

<a class="fc-day-grid-event fc-h-event fc-event fc-start fc-end" href="/t/-/30588/1" style="background-color:unset;border-color:#undefined;color:#undefined">
  <div class="fc-content" style="max-height: 32px;">
    <span class="fc-time">3p</span>
    <span class="fc-title" style="overflow: hidden; white-space: pre-wrap;">Chat re NAHSTIG (record)</span>
  </div>
</a>
2개의 좋아요

안녕하세요 @nathank, 보고해 주셔서 감사합니다!

실제로 회귀 버그(regression)입니다. include_expired_events_on_calendar 사이트 설정도 사용 중이시죠?

문제는 만료된 이벤트에 배경색 윤곽선을 생성하고 있었는데, DM(개인 메시지) 안의 이벤트에는 아예 배경색이 설정되어 있지 않기 때문이었습니다.

이 PR으로 수정될 예정입니다:

또한 만료된 이벤트의 윤곽선 스타일을 단순한 투명도로 대체합니다.

5개의 좋아요

이 주제는 10일 후 자동으로 닫혔습니다. 더 이상 새 답글을 작성할 수 없습니다.