3.5.0.beta2-dev, discourse-events 플러그인으로 인해 Theme 컴포넌트가 작동하지 않습니다

업데이트(3.5.0.beta2-dev) 이후 검색 배너, 업데이트 옵션 등 테마 컴포넌트의 여러 기능이 작동하지 않게 되었습니다.

검색 배너가 작동하지 않습니다.

예전에는 관리자 설정 화면에 Discourse를 업데이트할 수 있는 옵션이 있었지만, 지금은 사라졌습니다. 이제 어디서 업데이트를 수행해야 할지 몰라 서버에 직접 접근하여만 업데이트를 할 수 있습니다.

게시물 미리보기가 사라졌습니다.

카테고리 아이콘 테마 컴포넌트가 작동하지 않습니다.

태그 아이콘 테마 컴포넌트가 작동하지 않습니다.

관리자 계정으로 인터페이스에서 오류가 표시됩니까?
브라우저 콘솔을 확인해 볼 수 있을까요?

이것과 관련이 있을 수도 있지만(아마도 그럴 가능성은 낮습니다)

“Discourse 업데이트” 링크를 말씀하시는 건가요?

검색 배너가 기능을 멈췄습니다.

예전에는 Discourse를 업데이트할 수 있는 옵션이 있었지만, 이제는 사라졌습니다. 이제 업데이트를 수행할 장소를 모르겠으며, 서버에 직접 접근하여만 업데이트할 수 있습니다.

게시물 미리보기가 사라졌습니다.

카테고리 아이콘 테마 구성 요소가 실패했습니다.

태그 아이콘 테마 구성 요소가 실패했습니다.

1개의 좋아요

상세 정보를 알려 주셔서 감사합니다!

안전 모드에서 플러그인을 비활성화하면 TC가 다시 표시되는 것 같습니다:

예를 들어:

배너도 보입니다.

브라우저 콘솔을 확인해 보니 Discourse Events 플러그인에서 오류가 발생합니다:

Uncaught Error: Could not find module `discourse/mixins/singleton` imported from `discourse/plugins/discourse-events/discourse/models/provider`
    at loader.js:247:1
    at h (loader.js:258:1)
    at u.findDeps (loader.js:168:1)
    at h (loader.js:262:1)
    at u.findDeps (loader.js:168:1)
    at h (loader.js:262:1)
    at requireModule (loader.js:24:1)
    at y (app.js:170:18)
    at b (app.js:193:19)
    at app.js:156:29
    at g.start (app.js:167:1)
    at HTMLDocument.<anonymous> (start-app.js:5:7)
    at discourse-boot.js:13:12
    at discourse-boot.js:1:1

관리자 설정에서 해당 플러그인을 비활성화한 후 페이지를 새로고침해 보시면 도움이 될까요?

2개의 좋아요

정말 놀랍게도, 문제를 정확히 짚어주셨네요! discourse-events 플러그인을 비활성화하자 모든 것이 정상으로 돌아왔습니다. 이 플러그인의 최신 버전에는 심각한 버그가 있어 이러한 문제가 발생한 것 같습니다.

도와주셔서 감사합니다!

2개의 좋아요

기꺼이 도와드릴게요! 문제를 여기에 보고했습니다: Angus' Events Plugin 📅 - #869 by Arkshine.

4개의 좋아요

이 문제는 제3자 플러그인으로 인한 것이므로, 이 주제를 닫겠습니다. Contribute > Bug 카테고리에서는 Discourse 공식 플러그인과 코어만 추적합니다.