Only set sequence on not empty

This commit is contained in:
Jake Barnby 2025-10-10 17:27:57 +13:00
parent 7512a0db6b
commit f95e8a965a
No known key found for this signature in database
GPG key ID: C437A8CC85B96E9C

View file

@ -82,7 +82,10 @@ class Document extends Any
{
$document->removeAttribute('$collection');
$document->removeAttribute('$tenant');
$document->setAttribute('$sequence', (int)$document->getAttribute('$sequence', 0));
if (!$document->isEmpty()) {
$document->setAttribute('$sequence', (int)$document->getAttribute('$sequence', 0));
}
foreach ($document->getAttributes() as $attribute) {
if (\is_array($attribute)) {