Safari에서 '다가오는 이벤트' 패널의 오른쪽 사이드바 블록 컴포넌트에 잘못된 날짜가 표시됩니다

Safari(데스크톱 및 모바일)에서 우측 사이드바 블록(Right Sidebar Blocks) 컴포넌트에 버그가 있는 것으로 보입니다. 오른쪽의 ‘예정된 이벤트’ 패널에 '잘못된 날짜’라고 표시됩니다. Edge, Chrome, Firefox에서는 정상적으로 작동합니다:

image

2개의 좋아요

저는 Safari에서 이 문제를 재현할 수 없습니다. /upcoming-events 경로에서는 정상 작동하나요?

1개의 좋아요

이 문제로 도움을 주셔서 감사합니다. 정말 감사합니다!

제가 뭔가 잘못하고 있는 건지 모르겠지만, upcoming-events(그리고 /upcoming-events도)를 추가해 보았지만 해당 뷰에서 오른쪽 패널이 표시되지 않아요. 지정해 둔 카테고리에서는 정상적으로 표시되긴 합니다:

예정된 이벤트 뷰:

Safari에서 moment 관련 문제인 것 같습니다?

1개의 좋아요

특정 이벤트와 관련이 있는 것으로 보입니다. 방금 만든 다른 이벤트는 정상적으로 표시되거든요. 원인을 좁혀보겠습니다.

1개의 좋아요

음 - 이건 정말 이상하네요.

테스트 이벤트를 생성했는데 정상적으로 표시되었습니다. 그런데 이 이벤트의 날짜를 표시되지 않던 이벤트와 동일하게 변경하니, 이 이벤트도 같은 문제가 발생했습니다. 따라서 이벤트의 날짜와 관련이 있는 것 같습니다.

해당 이벤트는 2026년 2월 3일부터 2026년 2월 5일까지 진행됩니다. 이전 주나 다음 주로 변경하면 정상적으로 표시됩니다!

그 후 종료 날짜를 연장해 보았더니 다음과 같은 결과가 나왔습니다:

예정된 이벤트 경로에서 정상적으로 표시되는 것 같습니다?

참고로, 플러그인 토픽에서도 이 문제에 대한 또 다른 보고가 있습니다:

4개의 좋아요

우회 방법에 대한 아이디어가 있으신가요?

우회 방법은 알지 못하지만, 월의 한 자리 숫자(예: 2025년 7월 3일)를 이벤트 날짜로 지정하면 재현할 수 있습니다. 이는 당신과 @mpaulhac가 예시로 든 이상한 경우들과 일치합니다.

위 스크린샷의 오류를 보면, 어떤 이유로 인해 한 자리 숫자 날짜(예: 2026-02-3)에서 '0’이 빠져나가는 것 같습니다.

2개의 좋아요

업데이트 감사합니다. 정말 감사드립니다! 간단한 수정으로 해결될까요?

한 자릿수로도 재현이 되지 않는데, 왜 날짜를 올바르게 정의하지 않는지 이해가 안 됩니다.

이벤트가 정의된 게시글의 원본(마크다운)을 공유해 주시겠어요?

저는 그냥 플러스 기호가 있는 원 메뉴의 이벤트 생성 옵션을 사용하고 있습니다. 수동으로 하는 것은 아무것도 없습니다. :person_shrugging:


[event start="2025-07-03 18:20" status="public" timezone="Europe/London" allowedGroups="trust_level_0"]
[/event]

[event start="2025-07-03 18:20" status="public" timezone="Europe/London" allowedGroups="trust_level_0"]
[/event]

여기에는 단일 숫자가 없는데, 문제가 무엇일까요?

이 원본(raw)의 경우:

무엇을 말씀드릴지 모르겠어요. :person_shrugging:

왼쪽 달력 그래픽의 날짜에서 Safari가 싫어하는 일이 일어나고 있습니다.

위 게시물의 오류 메시지는 0이 하나 빠진 날짜를 참조하고 있습니다:

제가 알아낸 것은 이 정도입니다.

1개의 좋아요

눈을 감고 해도 고칠 수 있을 정도로 충분한 정보를 가진 것 같으니, 확인해 보겠습니다. 감사합니다.

2개의 좋아요

네, 그러면 해결될 거예요:

2개의 좋아요

방금 업데이트했는데 제 환경에서는 잘 동작합니다. :+1:

2개의 좋아요

저한테도 잘 작동합니다! 빠른 답변 정말 감사합니다!

2개의 좋아요

이 주제는 마지막 답변 후 3일 만에 자동으로 닫혔습니다. 더 이상 답변이 허용되지 않습니다.