mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-05-03 17:22:20 +09:00
Clean up declaredDocumentCancel()
This commit is contained in:
parent
f3ed346e0b
commit
9d50286445
1 changed files with 4 additions and 5 deletions
|
|
@ -2007,7 +2007,7 @@ class documentController extends document
|
||||||
function declaredDocumentCancel($document_srl)
|
function declaredDocumentCancel($document_srl)
|
||||||
{
|
{
|
||||||
$member_srl = $this->user->member_srl;
|
$member_srl = $this->user->member_srl;
|
||||||
if(!$_SESSION['declared_document'][$document_srl] && $member_srl)
|
if(!$_SESSION['declared_document'][$document_srl] && !$member_srl)
|
||||||
{
|
{
|
||||||
return new BaseObject(-1, 'failed_declared_cancel');
|
return new BaseObject(-1, 'failed_declared_cancel');
|
||||||
}
|
}
|
||||||
|
|
@ -2029,23 +2029,22 @@ class documentController extends document
|
||||||
$args->ipaddress = \RX_CLIENT_IP;
|
$args->ipaddress = \RX_CLIENT_IP;
|
||||||
}
|
}
|
||||||
$output = executeQuery('document.getDocumentDeclaredLogInfo', $args);
|
$output = executeQuery('document.getDocumentDeclaredLogInfo', $args);
|
||||||
|
if(!isset($output->data->count) || !$output->data->count)
|
||||||
if($output->data->count <= 0 || !isset($output->data->count))
|
|
||||||
{
|
{
|
||||||
unset($_SESSION['declared_document'][$document_srl]);
|
unset($_SESSION['declared_document'][$document_srl]);
|
||||||
return new BaseObject(-1, 'failed_declared_cancel');
|
return new BaseObject(-1, 'failed_declared_cancel');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Get current declared count
|
||||||
$args = new stdClass();
|
$args = new stdClass();
|
||||||
$args->document_srl = $document_srl;
|
$args->document_srl = $document_srl;
|
||||||
$output = executeQuery('document.getDeclaredDocument', $args);
|
$output = executeQuery('document.getDeclaredDocument', $args);
|
||||||
|
|
||||||
$declared_count = ($output->data->declared_count) ? $output->data->declared_count : 0;
|
$declared_count = ($output->data->declared_count) ? $output->data->declared_count : 0;
|
||||||
|
|
||||||
|
// Call a trigger (before)
|
||||||
$trigger_obj = new stdClass();
|
$trigger_obj = new stdClass();
|
||||||
$trigger_obj->document_srl = $document_srl;
|
$trigger_obj->document_srl = $document_srl;
|
||||||
$trigger_obj->declared_count = $declared_count;
|
$trigger_obj->declared_count = $declared_count;
|
||||||
// Call a trigger (before)
|
|
||||||
$trigger_output = ModuleHandler::triggerCall('document.declaredDocumentCancel', 'before', $trigger_obj);
|
$trigger_output = ModuleHandler::triggerCall('document.declaredDocumentCancel', 'before', $trigger_obj);
|
||||||
if(!$trigger_output->toBool())
|
if(!$trigger_output->toBool())
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue