Fix inconsistent document & comment vote handling in ncenterlite

This commit is contained in:
Kijin Sung 2017-12-21 00:20:14 +09:00
parent 42a57421f1
commit b9074335aa

View file

@ -345,21 +345,20 @@ class ncenterliteController extends ncenterlite
function triggerAfterVotedupdate(&$obj)
{
$oDocumentModel = getModel('document');
$oDocument = $oDocumentModel->getDocument($obj->document_srl, false, false);
$oNcenterliteModel = getModel('ncenterlite');
$config = $oNcenterliteModel->getConfig();
if(!isset($config->use['vote']))
{
return;
}
if($obj->point < 0)
{
return;
}
$oDocumentModel = getModel('document');
$oDocument = $oDocumentModel->getDocument($obj->document_srl, false, false);
$args = new stdClass();
$args->config_type = 'vote';
$args->member_srl = $obj->member_srl;
@ -377,6 +376,17 @@ class ncenterliteController extends ncenterlite
function triggerAfterCommentVotedCount($obj)
{
$oNcenterliteModel = getModel('ncenterlite');
$config = $oNcenterliteModel->getConfig();
if(!isset($config->use['vote']))
{
return;
}
if($obj->point < 0)
{
return;
}
$oCommentModel = new commentModel();
$oComment = $oCommentModel->getComment($obj->comment_srl);