remove: old attributes anyway.

This commit is contained in:
Darshan 2025-05-05 14:05:24 +05:30
parent d30fd56573
commit e2202e9ffa

View file

@ -118,17 +118,18 @@ class Table extends Model
$columns = $this->remapNestedRelatedCollections($columns);
}
$document
->setAttribute('columns', $columns)
->removeAttribute('attributes');
$document->setAttribute('columns', $columns);
$related = $document->getAttribute('relatedCollection');
if ($related !== null) {
$document
->setAttribute('relatedTable', $related)
->removeAttribute('relatedCollection');
$document->setAttribute('relatedTable', $related);
}
// remove anyways as they are already copied above.
$document
->removeAttribute('attributes')
->removeAttribute('relatedCollection');
return $document;
}