캘린더 플러그인 사용 시 프로필 페이지의 저장 버튼이 사라집니다

캘린더 플러그인이 활성화된 상태에서 인터페이스를 통해 /preferences/profile 페이지를 방문하면 변경 사항 저장 버튼이 사라지고, 콘솔에 다음과 같은 내용이 표시됩니다:

프로필 URL로 직접 이동하면 콘솔에 다음과 같은 내용이 표시됩니다:

문제가 발생하는 위치는 다음과 같습니다:

불행히도 문제가 어디서 비롯되는지 모르겠습니다(저는 해당 문제를 겪지 않았지만), 더 잘 아시는 분에게 단서가 될 수 있기를 바랍니다 :slight_smile:

메타에서 이 문제를 재현할 수 없습니다. 안전 모드에서 실행하거나 다른 테마 또는 플러그인을 비활성화해 보시겠습니까? 다른 요소가 간섭을 일으키고 있을 것으로 추정됩니다.

그렇게 될까 봐 걱정했어요. 안전 모드에서 비공식 플러그인을 비활성화해도 여전히 같은 문제가 발생하지만, 모든 플러그인을 비활성화하면 문제가 사라집니다. /admin/plugins에서 캘린더를 제외한 다른 모든 공식 플러그인을 비활성화해 보았는데도 여전히 같은 현상이 나타납니다. 샌드박스에서는 이 문제를 재현할 수 없으므로, 제 사이트와 캘린더 플러그인에 특정한 문제인 것 같습니다. 또한 캘린더를 활성화할 때 Unable to configure link to 'Calendar'. Ensure ad-blockers are disabled and try reloading the page.라는 오류 메시지도 뜨는데, uBlock은 이미 비활성화되어 있습니다.

고장 난 사이트에서 브라우저 콘솔에 다음을 실행하고 결과를 여기에 공유해 주시겠습니까?

JSON.parse(Discourse.__container__.lookup('site-settings:main').available_locales)

저는 NPN 페이지의 해당 페이지에서(익명 사용자로서) 이를 실행해 보았으며, 이름과 값을 가진 25개 언어의 배열이 반환되어 정상적으로 보입니다.

저도 같은 현상을 봤어요. 오늘 아침에 아무것도 변경하지 않았는데도 문제가 사라졌네요. 이상하네요 :face_with_spiral_eyes:

참고로 다국어 플러그인과 충돌이 발생한 것이었습니다. 해당 플러그인을 비활성화했고, 지금은 다시 정상적으로 작동하고 있습니다.