bandibiz-eddie / socialxe

Automatically exported from code.google.com/p/socialxe
0 stars 0 forks source link

SNS 전송을 하지 않는 게시판에서 글 등록 -> 해당 글 임시 저장 -> 다시 글을 로드해서 글 등록을 하게 되면 SNS 전송되는 문제 석영태 (11.04.14 23:58) #49

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago

Original comment by sinsy...@gmail.com on 23 Jun 2011 at 1:53