요즘 XE 개발에 맛이 들려서 좀 이것저것 보고 있는데요.
현재 내 친구목록만 보이는것을 예를들어
A가 B의 친구 목록을 보기 위해서라면 target_srl 즉, 목적 member_srl 이 있어야 할거 같은데요.
function dispCommunicationFriend()
함수를 보면 조회하려는 사람의 member_srl이 뭔지도 확인 안하는거 같습니다.
뜬금없이 $oCommunicationModel = getModel('communication'); 가 보이긴 하는데 뭔가 연관성 있어 보이진 않고..
// get a list of friends
주석을 보면, 그냥 아예 친구 목록을 가져오던데 혹시나 skin에서 하는건가 하고 보니 그건 아예 아니더라구요.
따로 방법이 있을려나요?
커뮤니케이션 모듈 의 model.php
파일에서
function getFriends($friend_group_srl = 0, $columnList = array())
함수에
$args->member_srl = $logged_info->member_srl;
바로 아래
if(Context::get('member_srl')) $args->member_srl = Context::get('member_srl');
를 할경우 주소에 &member_srl=999 일때 member_srl이 999인 회원의 친구목록을 가져옵니다.
질문 읽어주셨을 여러 개발자분들께 감사드립니다.