저는 업로드한 로고를 변경하고 싶었을 뿐입니다. 그래서 /admin/config/logo로 가서 현재 로고를 삭제하고 새 로고를 업로드하려 했습니다. 하지만 실패했습니다: POST https://example.discourse.group/uploads/complete-external-upload 400 (Bad Request)
구 로고를 삭제한 후 새 로고를 업로드하기 전에 아래로 스크롤하여 제출 버튼을 클릭해 저장하면 정상 작동합니다. 또한 구 로고를 삭제하지 않고 새 로고를 드롭해도 작동하지만, 처음에는 로고가 이미 존재하는 한 해당 필드에서 그렇게 할 수 있다는 안내가 나오지 않아 시도하지 않았습니다.
새 로고를 업로드한 후 그것을 삭제하고 또 다른 로고를 업로드하는 시도도 해보았는데, 이것도 실패합니다:
아, 사실 업로드는 성공합니다. 구 로고를 삭제하고 새 로고를 업로드한 후 에러를 무시하고 변경 사항을 제출하면 새 로고가 표시됩니다. 그렇다면 이 에러는 무엇을 의미하는 것이며, 왜 마법처럼 여전히 작동하는데 버튼들은 비활성화 상태인 것일까요?