3.2.0-beta3에서 「카테고리 순서 변경」 버튼이 작동하지 않음

안녕하세요!

방금 Discourse를 설치하고 myBB 포럼에서 카테고리 및 게시글을 대량으로 가져왔습니다. 카테고리 정렬(Reorder Categories) 버튼을 클릭하면


아무 반응이 없고 콘솔에 다음과 같은 오류가 발생합니다:

rsvp.js:23 Uncaught TypeError: Cannot read properties of undefined (reading 'show')
    at m.reorderCategories (navigation.js:59:16)
    at e.selectCategoryAdminDropdownAction (d-navigation.js:175:16)
    at $._join (index.ts:646:21)
    at $.join (index.ts:362:17)
    at p (index.js:156:1)
    at index.js:707:1
    at e.flaggedInstrument (index.js:126:1)
    at index.js:706:1
    at Object.onChange (index.js:665:1)
    at e._onChange (categories-admin-dropdown.js:37:18)
    at e._boundaryActionHandler (select-kit.js:410:38)
    at select-kit.js:330:12
    at rsvp.js:459:1
    at new R (rsvp.js:915:1)
    at e._onChangeWrapper (select-kit.js:312:12)
    at $._join (index.ts:646:21)
    at $.join (index.ts:362:17)
    at p (index.js:156:1)
    at s.change (index.js:257:1)
    at e.select (select-kit.js:597:22)
    at $._run (index.ts:665:23)
    at $._join (index.ts:640:19)
    at $.join (index.ts:362:17)
    at p (index.js:156:1)
    at s.select (index.js:257:1)
    at e.click (select-kit-row.js:91:20)
    at e.trigger (core_view.js:63:1)
    at e.r [as trigger] (index.js:383:1)
    at e.trigger (ember-events.js:138:30)
    at e.r [as trigger] (index.js:383:1)
    at HTMLLIElement.o (ember-events.js:203:39)

이것은 이전의 이 이슈와 중복되는 것 같습니다?

하지만 우리는 최신 버전을 사용 중입니다:
image

좀 막혀 있어서, 도움이 정말로 절실합니다.

Darojax님, 현재 사용 중인 Discourse의 정확한 버전을 알려주실 수 있을까요? 브라우저 개발자 콘솔을 열면(페이지를 우클릭 → 요소 검사 → 콘솔) 다음과 같은 내용이 표시되어야 합니다:

SCR-20231228-pdkf

테일러 씨, 안녕하세요.

네, 저희는 운영 중입니다.

비공식 플러그인이 있나요?

플러그인이 전혀 없습니다

제가 확인한 바로는, 수정 사항(11월 13일)이 3.2.0-beta4가 출시된 날(11월 9일) 이후 며칠 뒤에 추가되었습니다. :thinking:

감사합니다. 임시로 3.1로 되돌렸는데, 거기서는 정상적으로 작동합니다.

네, @Arkshine 님이 말씀하신 내용과 정확히 일치합니다. beta4 버전을 향후 1~2주 내에 출시할 예정입니다. 따라서 ‘beta’ 릴리스 경로를 유지하기를 원하신다면 해당 버전이 출시될 때까지 기다려 주셔야 합니다. 아니면, 대부분의 사용자(공식 유료 호스팅 포함)가 사용하는 기본 ‘tests-passed’ 릴리스 경로로 전환하실 수도 있습니다.

백업에서 데이터베이스를 복원하셨나요? 그렇지 않고 3.2.0.beta3 데이터베이스 스키마에 대해 3.1 버전을 실행 중이시라면, 다른 이상한 실패 현상이 발생할 수 있습니다.

아니요, 우리는 Discourse 소프트웨어만 하향 설치했을 뿐, 데이터베이스와 그 외 모든 것은 그대로 유지되었습니다.

Discourse는 다운그레이드할 수 없습니다. 질문자님의 경우 사실상 다운그레이드를 수행한 것입니다.
이렇게 하면 이상한 문제가 수년 동안 계속 발생할 수 있습니다.
가능한 한 빨리 최신 버전으로 되돌아가야 합니다.

안녕하세요, 테스트 통과 릴리스 경로로 업데이트했으며, 모든 문제가 해결된 것으로 보입니다.