mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-04 17:21:39 +09:00
Fix #1748 익명으로 추천 할 경우 추천 취소시 알림도 삭제 할 수 있도록 개선
This commit is contained in:
parent
b3bd0b9782
commit
ce694e179c
2 changed files with 16 additions and 3 deletions
|
|
@ -766,14 +766,18 @@ class ncenterliteController extends ncenterlite
|
|||
|
||||
if($config->anonymous_voter === 'Y')
|
||||
{
|
||||
return;
|
||||
$member_srl = -1 * $this->user->member_srl;
|
||||
}
|
||||
else
|
||||
{
|
||||
$member_srl = $this->user->member_srl;
|
||||
}
|
||||
|
||||
$args = new stdClass();
|
||||
$args->type = $this->_TYPE_DOCUMENT;
|
||||
$args->target_type = $this->_TYPE_VOTED;
|
||||
$args->target_srl = $obj->document_srl;
|
||||
$args->target_member_srl = $this->user->member_srl;
|
||||
$args->target_member_srl = $member_srl;
|
||||
$output = executeQuery('ncenterlite.deleteNotifyByTargetType', $args);
|
||||
if($output->toBool())
|
||||
{
|
||||
|
|
@ -1340,7 +1344,7 @@ class ncenterliteController extends ncenterlite
|
|||
// 익명인 경우 발신자 정보를 제거
|
||||
if($anonymous == TRUE)
|
||||
{
|
||||
$args->target_member_srl = 0;
|
||||
$args->target_member_srl = -1 * $this->user->member_srl;
|
||||
$args->target_nick_name = strval($args->target_nick_name);
|
||||
$args->target_user_id = $args->target_nick_name;
|
||||
$args->target_email_address = $args->target_nick_name;
|
||||
|
|
|
|||
|
|
@ -281,12 +281,21 @@ class ncenterliteModel extends ncenterlite
|
|||
$v->text = $this->getNotificationText($v);
|
||||
$v->ago = $this->getAgo($v->regdate);
|
||||
$v->url = getUrl('','act','procNcenterliteRedirect', 'notify', $v->notify);
|
||||
|
||||
if($v->target_member_srl < 0)
|
||||
{
|
||||
$v->target_member_srl = 0;
|
||||
$v->target_nick_name = lang('anonymous');
|
||||
$v->target_user_id = $v->target_email_address = 'anonymous';
|
||||
}
|
||||
|
||||
if(($v->target_type === $this->_TYPE_VOTED && $config->anonymous_voter === 'Y') || ($v->target_type === $this->_TYPE_SCRAPPED && $config->anonymous_scrap === 'Y'))
|
||||
{
|
||||
$v->target_member_srl = 0;
|
||||
$v->target_nick_name = lang('anonymous');
|
||||
$v->target_user_id = $v->target_email_address = 'anonymous';
|
||||
}
|
||||
|
||||
if($v->target_member_srl)
|
||||
{
|
||||
$profileImage = $oMemberModel->getProfileImage($v->target_member_srl);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue