fix(core): When obtaining model fields ensure it exists first

ref: #789 #767
This commit is contained in:
2025-06-06 14:53:29 +09:30
parent 276e322eef
commit 274347ebc1

View File

@ -159,9 +159,11 @@ class CenturionModel(
for field in self._meta.fields:
clean_data.update({
field.name: getattr(self, field.name)
})
if hasattr(self, field.name):
clean_data.update({
field.name: getattr(self, field.name)
})
return clean_data