mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-04-29 07:12:15 +09:00
Fix multiple queries for document/comment vote count
This commit is contained in:
parent
4f821bca85
commit
c227d188a7
6 changed files with 62 additions and 12 deletions
|
|
@ -284,12 +284,13 @@ class commentItem extends Object
|
|||
function getVote()
|
||||
{
|
||||
if(!$this->comment_srl) return false;
|
||||
if($_SESSION['voted_comment'][$this->comment_srl])
|
||||
if(isset($_SESSION['voted_comment'][$this->comment_srl]))
|
||||
{
|
||||
return $_SESSION['voted_comment'][$this->comment_srl];
|
||||
}
|
||||
|
||||
$logged_info = Context::get('logged_info');
|
||||
if(!$logged_info->member_srl) return false;
|
||||
|
||||
$args = new stdClass();
|
||||
$args->member_srl = $logged_info->member_srl;
|
||||
|
|
@ -298,10 +299,10 @@ class commentItem extends Object
|
|||
|
||||
if($output->data->point)
|
||||
{
|
||||
return $output->data->point;
|
||||
return $_SESSION['voted_comment'][$this->comment_srl] = $output->data->point;
|
||||
}
|
||||
|
||||
return false;
|
||||
return $_SESSION['voted_comment'][$this->comment_srl] = false;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue