안녕하세요. Staging 환경(경로: /admin/customize/themes)에서 UI를 통해 비활성 테마를 삭제하는 데 문제가 발생하고 있습니다. ‘삭제’ 버튼을 클릭해도 아무 반응이 없습니다. Dev 환경에서 동일한 작업을 시도해 봤는데, 그곳에서는 테마가 바로 삭제되었습니다. 두 환경의 app.yml 파일 구조에는 차이가 없으며(플러그인도 동일함), 테스트 목적으로 이 테마를 삭제해야 합니다.
데이터베이스를 확인해 보니 이미 해당 테마가 존재하지 않는 것으로 확인되었습니다. Discourse를 다시 빌드해 보았지만 문제가 해결되지 않았습니다.
SELECT * FROM themes;
‘삭제됨’ 상태의 테마가 막혀 있는 것으로 보입니다. ‘삭제됨’ 상태의 테마 설정을 수정해 보았을 때 다음과 같은 오류가 발생했습니다:
데이터베이스에서는 삭제된 것으로 보이지만, 다시 빌드한 후에도 여전히 표시되고 있습니다.
참고로 /logs에는 경고 메시지가 표시되고 있지만, assets 폴더를 확인해 보니 해당 파일은 존재합니다:

