댓글에 첨부파일을 단뒤에 작성된 댓글을 휴지통으로 보낸다음 비우기를 해도 해당 파일이 서버내에서 삭제되지 않습니다.

 

관리자페이지 - 파일 에서 그대로 파일리스트에 남아있는 모습이고요. 저만 그런지 확인 부탁드립니다.

불금

profile
i class="fa fa-magic"
Unicode: f0d0
  • profile
    xe구조가 첨부파일은 게시물과 별도로 관리된다고 한다면 정상적인 동작으로 보입니다..
    별도로 관리되는지 여부는 찾아봐야합니다만..
  • profile profile
    게시물에 첨부되는 첨부파일은 휴지통에서 비우기 할시에 같이 삭제됩니다.
    그러나 댓글에 달리는 첨부파일은 처리되지 않습니다.

    DB테이블에서 파일은 comment_srl or document_srl 로 같이 묶여서 저장됩니다.
    이현상이 타 홈페이지에서도 발생한다면 애드온 버그로 보여지는데요..
  • profile profile
    그렇다면 애드온에서 댓글 첨부파일을 삭제하는 부분이 빠졌다고 봐야 하는 것이네요..
  • profile profile
    애드온의 문제는 아닌것으로 보여집니다.
    애드온에서는 그냥 휴지통으로 보내는것을 처리할뿐입니다.
  • profile profile
    그럼 또.. (코어가)
  • profile profile
    코어도 잘못없습니다.
    작동원리를 보면
    procBoardDeleteDocument 라는 함수를 실행할때 애드온이 그사이에 가로채서 그 기능을 담당해버렷기 때문에,
    애드온의 비정상적인 개입으로 인한 코어에서 일어나는 버그라고 보셔야 하는거죠.

    사실, 애드온을 제작시 이 부분도 같이 확인을 하셨어야 할텐데 완벽한 확인이 되지 못햇나 봅니다.

    어쨌던 기본코어는 이 애드온이 없는 상태에서 설계가 되었고, 이 애드온이 제작되는건 그 사이를 가로채서 작동하게 해버린 요인일테니깐요.