From 297b65d79e76ee852275db0a2fecb1c83c5d472f Mon Sep 17 00:00:00 2001 From: zero Date: Mon, 30 Mar 2009 06:22:00 +0000 Subject: [PATCH] =?UTF-8?q?=EC=9D=B5=EB=AA=85=20=EA=B2=8C=EC=8B=9C?= =?UTF-8?q?=ED=8C=90=20=EC=82=AC=EC=9A=A9=EC=8B=9C=20=EA=B8=80=20=EC=88=98?= =?UTF-8?q?=EC=A0=95=EC=9D=B4=20=EB=90=98=EC=A7=80=20=EC=95=8A=EB=8D=98=20?= =?UTF-8?q?=EB=AC=B8=EC=A0=9C=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://xe-core.googlecode.com/svn/sandbox@5994 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- modules/board/board.controller.php | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/modules/board/board.controller.php b/modules/board/board.controller.php index 2337121ff..e6a64f3c7 100644 --- a/modules/board/board.controller.php +++ b/modules/board/board.controller.php @@ -85,13 +85,16 @@ // 익명 사용시 글의 글쓴이 정보를 모두 제거 if($this->module_info->use_anonymous == 'Y' && Context::get('is_logged')) { $logged_info = Context::get('logged_info'); - $oDocument = $oDocumentModel->getDocument($output->get('document_srl')); - $obj = $oDocument->getObjectVars(); - $obj->member_srl = -1*$logged_info->member_srl; - $obj->email_address = $obj->homepage = $obj->user_id = ''; - $obj->user_name = $obj->nick_name = 'anonymous'; - $output = executeQuery('document.updateDocument', $obj); - if(!$output->toBool()) return $output; + $document_args->document_srl = $output->get('document_srl'); + $document = executeQuery('document.getDocument', $document_args); + if($document->toBool() && $document->data) { + $obj = $document->data; + $obj->member_srl = -1*$logged_info->member_srl; + $obj->email_address = $obj->homepage = $obj->user_id = ''; + $obj->user_name = $obj->nick_name = 'anonymous'; + $output = executeQuery('document.updateDocument', $obj); + if(!$output->toBool()) return $output; + } } // 결과를 리턴