1.7.5 버전에서 부모 코멘트를 지웠을시 자식 코멘트가 지워지지 않습니다.

그러니까, 부모가 없으니 출력이 안되지만, DB에선 지워지지 않아서 쌓이고 있고,

코멘트 숫자도 부모만 지운 갯수가 출력됩니다



예를들어서,

총 코멘트 3
- 부모
- 자식1
- 자식2

에서 부모를 지우면,

자식1, 자식2는 DB에 남아있는 상태라 총 코멘트 수가 2로 표시됩니다.

제가 무언가 잘못 건드려서 그런건지 ㅠ_ㅠ




다른 계정에 깔린 구버전 TC에 가서 소스를 찾아보았더니,

blog.comment.php의 deleteComment 함수에서,

해당 댓글을 지우고나서

DBQuery::query("delete from {$database['prefix']}Comments where blogid = $blogid and parent = $id");

하는 부분이 있었는데,


현재 버전의 동일 파일의 동일 함수에선 에선 저 역할을 해주는 부분이 보이질 않네요 ㅎㅎ

그 위치에 CacheControl 관련된 두부분이 추가되었는데,

여기서 해주는게 아니면 아마 관련 작업이 누락되어 있는것 같습니다.


제가 잘못 안거면 죄송 ㅠ_ㅠ