Fix empty procDocumentAddCart request (2.1.24 regression) #2568

This commit is contained in:
Kijin Sung 2025-06-14 13:49:48 +09:00
parent b15fc8deb3
commit 3c44f96f63
2 changed files with 25 additions and 14 deletions

View file

@ -3301,16 +3301,23 @@ class DocumentController extends Document
}
// Get document_srl
$srls = explode(',',Context::get('srls'));
for($i = 0; $i < count($srls); $i++)
$srls = Context::get('srls');
if (is_array($srls))
{
$srl = trim($srls[$i]);
if(!$srl) continue;
$document_srls[] = $srl;
$document_srls = array_map('intval', $srls);
}
else
{
$document_srls = array_map('intval', explode(',', $srls));
}
$document_srls = array_unique(array_filter($document_srls, function($srl) {
return $srl > 0;
}));
if (!count($document_srls))
{
return;
}
if(!count($document_srls)) return;
// Get module_srl of the documents
$args = new stdClass;