관리자 변경 사항 적용 후 클라이언트에서 강제 새로고침

관리 설정이 변경되면 클라이언트에서 새로고침이 강제되어야 합니다. 팀에게는 자명한 일일 것이라 생각하지만, 팀의 의견을 듣고 싶었습니다.

메시지 버스를 사용하여 Ember 내부의 값을 변경하는 것도 하나의 방법일 수 있지만, 실현 가능성에 대해서는 완전히 확신하지 못하겠습니다.

우리는 이미 그렇게 하고 있습니다. 다음 라우트 전환 시 버전 변경을 감지하면 전체 재로드를 강제합니다. 구체적으로 무엇을 하려 하시는 건가요?

2개의 좋아요

플러그인 내부에 있는 경우, site_settings.yml에서 refresh: true를 사용하거나 Discourse.request_refresh!를 사용하세요.

2개의 좋아요

좋습니다. 정말 많은 도움이 됩니다. 새로고침이 활성화된 설정들을 살펴볼게요. 몇 가지 설정에서는 활성화되어 있지 않을 거라고 확신합니다.

게시물이 기존 주제에 병합되었습니다: 강제 새로고침 강제하기