mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-04 01:01:41 +09:00
Fix incorrect access to query results
https://xetown.com/questions/1562377
This commit is contained in:
parent
583604b845
commit
7af083c6c9
1 changed files with 4 additions and 4 deletions
|
|
@ -517,7 +517,7 @@ class documentItem extends BaseObject
|
|||
}
|
||||
$args->document_srl = $this->document_srl;
|
||||
$output = executeQuery('document.getDocumentVotedLog', $args);
|
||||
if($output->data->point)
|
||||
if(isset($output->data) && $output->data->point)
|
||||
{
|
||||
return $_SESSION['voted_document'][$this->document_srl] = $output->data->point;
|
||||
}
|
||||
|
|
@ -557,7 +557,7 @@ class documentItem extends BaseObject
|
|||
}
|
||||
$args->document_srl = $this->document_srl;
|
||||
$output = executeQuery('document.getDocumentDeclaredLogInfo', $args);
|
||||
$declaredCount = intval($output->data->count);
|
||||
$declaredCount = isset($output->data) ? intval($output->data->count) : 0;
|
||||
if($declaredCount > 0)
|
||||
{
|
||||
return $_SESSION['declared_document'][$this->document_srl] = $declaredCount;
|
||||
|
|
@ -1004,11 +1004,11 @@ class documentItem extends BaseObject
|
|||
}
|
||||
if (count($comment_srls))
|
||||
{
|
||||
$v_output = executeQuery('comment.getCommentVotedLogMulti', (object)array(
|
||||
$v_output = executeQueryArray('comment.getCommentVotedLogMulti', array(
|
||||
'comment_srls' => $comment_srls,
|
||||
'member_srl' => $logged_info->member_srl,
|
||||
));
|
||||
foreach ($v_output->data as $data)
|
||||
foreach ($v_output->data ?: [] as $data)
|
||||
{
|
||||
$_SESSION['voted_comment'][$data->comment_srl] = $data->point;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue