안녕하세요,
Discourse 버전 3.1.0.beta4
UI에서 카테고리 순서를 변경하려 하고 순서 저장 버튼을 누르면 422 오류가 발생합니다. 흥미로운 점은 메인 Discourse 페이지의 카테고리 순서와 카테고리 순서 변경 페이지의 순서가 일치하지 않는다는 것입니다.
예를 들어, 메인 페이지에서 슈퍼바이저(supervisor) 카테고리가 4번째 위치에 있지만, 카테고리 순서 변경 페이지로 가면 슈퍼바이저 카테고리가 4번째가 아니라 23번째 위치에 있습니다. 이 상태에서 저장을 누르면 카테고리 순서 변경 페이지에 표시된 대로 23번째 위치로 이동합니다. 422 오류가 발생하지만, 일부 변경 사항은 실제로 적용되었습니다.
지난주에는 재구성 작업에 문제가 없었습니다. 오늘 스크립트로 생성한 새 카테고리를 첫 번째 위치로 이동했을 때만 이 문제가 발생했습니다.
Chrome의 미리보기 페이지에서 오류에 대해 조금 더 자세한 정보를 확인할 수 있습니다:
요청하신 변경이 거부되었습니다. 권한이 없는 것을 변경하려고 시도한 것일 수 있습니다.
저는 관리자(admin)이므로 이런 오류가 발생해서는 안 됩니다.
소스 코드에서는 다음과 같은 예외가 발생하고 있습니다:
SyntaxError: Unexpected token ‘<’ "<!DOCTYPE "… is not a valid JSON
다음과 같은 조치를 취해 보았습니다:
서버 재부팅
‘Allow Uncategorized Topic’ 옵션 활성화
어떤 조치를 취할 수 있을지 아이디어가 있으신가요?

