Merge pull request #587 from AlanCoding/computed_self

update original when updating computed fields
This commit is contained in:
Alan Rominger
2017-11-17 12:23:43 -05:00
committed by GitHub

View File

@@ -357,6 +357,8 @@ class Inventory(CommonModelNameNotUnique, ResourceMixin):
for field, value in computed_fields.items():
if getattr(iobj, field) != value:
setattr(iobj, field, value)
# update in-memory object
setattr(self, field, value)
else:
computed_fields.pop(field)
if computed_fields: