캘린더 플러그인이 활성화된 상태에서 인터페이스를 통해 /preferences/profile 페이지를 방문하면 변경 사항 저장 버튼이 사라지고, 콘솔에 다음과 같은 내용이 표시됩니다:
프로필 URL로 직접 이동하면 콘솔에 다음과 같은 내용이 표시됩니다:
문제가 발생하는 위치는 다음과 같습니다:
불행히도 문제가 어디서 비롯되는지 모르겠습니다(저는 해당 문제를 겪지 않았지만), 더 잘 아시는 분에게 단서가 될 수 있기를 바랍니다 ![]()
메타에서 이 문제를 재현할 수 없습니다. 안전 모드에서 실행하거나 다른 테마 또는 플러그인을 비활성화해 보시겠습니까? 다른 요소가 간섭을 일으키고 있을 것으로 추정됩니다.
그렇게 될까 봐 걱정했어요. 안전 모드에서 비공식 플러그인을 비활성화해도 여전히 같은 문제가 발생하지만, 모든 플러그인을 비활성화하면 문제가 사라집니다. /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개 언어의 배열이 반환되어 정상적으로 보입니다.
참고로 다국어 플러그인과 충돌이 발생한 것이었습니다. 해당 플러그인을 비활성화했고, 지금은 다시 정상적으로 작동하고 있습니다.