Fix #2321 return voted_count or blamed_count when vote is canceled

This commit is contained in:
Kijin Sung 2024-05-04 20:43:33 +09:00
parent 8b4818a767
commit 07c2574c72
2 changed files with 29 additions and 14 deletions

View file

@ -141,9 +141,7 @@ class DocumentController extends Document
{
return $output;
}
$output = new BaseObject();
$output->setMessage('success_voted_canceled');
$this->add('voted_count', $output->get('voted_count'));
return $output;
}
@ -270,9 +268,7 @@ class DocumentController extends Document
{
return $output;
}
$output = new BaseObject();
$output->setMessage('success_blamed_canceled');
$this->add('blamed_count', $output->get('blamed_count'));
return $output;
}
@ -363,6 +359,18 @@ class DocumentController extends Document
$oDB->commit();
// Return result
$output = new BaseObject();
if($trigger_obj->update_target === 'voted_count')
{
$output->setMessage('success_voted_canceled');
$output->add('voted_count', $trigger_obj->after_point);
}
else
{
$output->setMessage('success_blamed_canceled');
$output->add('blamed_count', $trigger_obj->after_point);
}
return $output;
}