From 1aca42ae93dd61c063b4701eedabf6f0d6e415fb Mon Sep 17 00:00:00 2001 From: Chris Meyers Date: Tue, 5 Jul 2016 11:46:46 -0400 Subject: [PATCH] fixes Save with update_fields did not affect any rows --- awx/main/models/inventory.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/awx/main/models/inventory.py b/awx/main/models/inventory.py index 8dde9f3b3b..b51e558a8b 100644 --- a/awx/main/models/inventory.py +++ b/awx/main/models/inventory.py @@ -309,7 +309,8 @@ class Inventory(CommonModel, ResourceMixin): else: computed_fields.pop(field) if computed_fields: - iobj.save(update_fields=computed_fields.keys()) + if len(computed_fields) > 0: + iobj.save(update_fields=computed_fields.keys()) logger.debug("Finished updating inventory computed fields") @property