mirror of
https://github.com/ansible/awx.git
synced 2026-03-23 11:55:04 -02:30
exclude m2m copies from activity stream
This commit is contained in:
@@ -909,9 +909,11 @@ class CopyAPIView(GenericAPIView):
|
|||||||
# not work properly in non-request-response-cycle context.
|
# not work properly in non-request-response-cycle context.
|
||||||
new_obj.created_by = creater
|
new_obj.created_by = creater
|
||||||
new_obj.save()
|
new_obj.save()
|
||||||
for m2m in m2m_to_preserve:
|
from awx.main.signals import disable_activity_stream
|
||||||
for related_obj in m2m_to_preserve[m2m].all():
|
with disable_activity_stream():
|
||||||
getattr(new_obj, m2m).add(related_obj)
|
for m2m in m2m_to_preserve:
|
||||||
|
for related_obj in m2m_to_preserve[m2m].all():
|
||||||
|
getattr(new_obj, m2m).add(related_obj)
|
||||||
if not old_parent:
|
if not old_parent:
|
||||||
sub_objects = []
|
sub_objects = []
|
||||||
for o2m in o2m_to_preserve:
|
for o2m in o2m_to_preserve:
|
||||||
|
|||||||
Reference in New Issue
Block a user