set eager=True for actionplan.list
actionplan.save() will send a send_update notification. This notification need eagerly loaded, so we should set eager=True for actionplan.list. Change-Id: Iafe35b9782fb0cc52ba5121c155f62c61ef70e1f Closes-Bug: #1673679
This commit is contained in:
@@ -72,7 +72,7 @@ class ContinuousAuditHandler(base.AuditHandler):
|
|||||||
a_plan_filters = {'audit_uuid': audit.uuid,
|
a_plan_filters = {'audit_uuid': audit.uuid,
|
||||||
'state': objects.action_plan.State.RECOMMENDED}
|
'state': objects.action_plan.State.RECOMMENDED}
|
||||||
action_plans = objects.ActionPlan.list(
|
action_plans = objects.ActionPlan.list(
|
||||||
request_context, filters=a_plan_filters)
|
request_context, filters=a_plan_filters, eager=True)
|
||||||
for plan in action_plans:
|
for plan in action_plans:
|
||||||
plan.state = objects.action_plan.State.CANCELLED
|
plan.state = objects.action_plan.State.CANCELLED
|
||||||
plan.save()
|
plan.save()
|
||||||
|
|||||||
Reference in New Issue
Block a user