SNS 전송을 하지 않는 게시판에서 글 등록 -> 해당 글 임시
저장 -> 다시 글을 로드해서 글 등록을 하게 되면 SNS
전송되는 문제
좋은 시스템을 제공해주시느라 고생이 많으십니다. ^^
SNS 전송을 하지 않는 게시판에서,
글을 등록하고,
해당 글을 수정하기 위해 수정하다가 임시 저장하고,
다시 해당 글을 불러서 수정 등록을 하게 되면,
SNS 전송이 되어버리는 문제가 발견되었습니다.
클라이언트 1.0.7입니다.
소스를 본 결과,
socialxe.controller.php triggerBeforeUpdateDocument 함수 내에서
// 글의 module_srl과 obj의 module_srl이 다르다면 임시저장된 글을 등록한다고 판단할 수 있다.
if ($oDocument->get('module_srl') == $obj->module_srl) return new Object();
이 부분이 주석과 코드가 의미가 다른 것 같습니다. 오타가
아닌가요?
// 글의 module_srl과 obj의 module_srl이 다르다면 임시저장된 글을 등록한다고 판단할 수 있다.
if ($oDocument->get('module_srl') != $obj->module_srl) return new Object();
로 바꾸면 해당 문제는 해결되는 듯 보입니다.
임시방편일까요?
검토 부탁드리겠습니다.
난다날아
2011.04.15 09:51
SocialXE 클라이언트 모듈 Ver. 1.0.x 으로 계획 변경
신규 에서 검토중 으로 상태 변경
글 작성이 되지 않은 임시 저장된 글일 경우에 대해 제가
테스트를 하였습니다. 저장된 글을 수정으로 들어가서 임시
저장하는 시나리오에 대한 처리도 살펴보아야 하겠네요.
Original issue reported on code.google.com by sinsy...@gmail.com on 18 May 2011 at 9:30
Original issue reported on code.google.com by
sinsy...@gmail.com
on 18 May 2011 at 9:30