제 포럼은 discourse/discourse#43495를 포함하는 Discourse 버전 ed00bce10a9e2ad5f12f6ae6b3a229bb62cf2d2b으로 업데이트되었습니다. 그러나 여전히 “사용자 승인 필요” 검토 항목에서 이러한 의도치 않은 버튼들이 보입니다.
아마도 보고가 명확하지 않았던 것 같습니다. 문제는 컨텍스트가 누락된 것이 아닙니다. 문제는 플래그 검토 인터페이스를 통해 사용자를 정지시켜서 이미 검토 항목을 해결했는데도, 해결된 검토 항목에 이 “예” 버튼이 여전히 남아 있다는 것입니다. 검토를 완료하기 위해 추가 조치가 필요한 것처럼 보이게 하여 혼란을 유발할 뿐이며, 이 버튼이 제공하는 유일한 조치는 사용자를 승인하는 것입니다. 하지만 해당 사용자는 스팸러이므로 이는 말이 되지 않습니다. 다른 유형의 검토 항목은 검토 후 버튼이 표시되지 않으며, “사용자 승인 필요” 검토 항목에도 이전에는 이러한 버튼이 존재하지 않았습니다.
아, 이제 이해했습니다. 추가 세부 정보를 제공해 주셔서 감사합니다. 이 문제를 해결하는 데 시간이 좀 걸렸네요… 처음에는 리뷰 대기열 변경 사항에서 우리가 놓친 문제인 줄 알았는데, 실제로는 리뷰 대기열에 영향을 주지 말아야 할 다른 변경 사항의 부수적 효과였습니다.
원래 문제는 must_approve_users on 설정이 켜져 있을 때, 이미 처리된 리뷰 대기열 항목이 있지만 아직 승인되지 않은 사용자가 관리자 페이지에서 승인될 수 없었던 것이었습니다. 승인은 대기 중인 항목에 대해서만 작동했기 때문이죠. 수정 사항은 이미 처리된 대기열 항목이 있더라도 사용자를 승인할 수 있도록 했습니다. 이 수정으로 관리자 페이지의 문제는 해결되었지만, 리뷰 대기열에서 이미 처리된 항목에도 승인 버튼이 표시되는 문제가 발생했습니다.
따라서 컨텍스트를 수정하는 대신, 말씀하신 대로 그 승인 버튼이 표시되지 않도록 해야 합니다. 리뷰 대기열에서 해당 버튼을 다시 숨기는 수정 사항을 준비 중입니다:
해결된 플러그인은 이 카테고리에서 활성화되어 있지 않습니다. 예를 들어 Support 카테고리에서 토픽 아래에 있는 버튼을 찾을 수 있습니다.
때로는 사용자가 누군가가 우회 해결책을 공유한 후에 토픽을 해결로 표시하기도 하는데, 이는 최종 해결책이 아닙니다. 따라서 이 카테고리의 토픽에는 fixed 태그가 추가되고, 문제를 해결한 사람이 해당 토픽을 닫습니다.