mirror of
https://github.com/ansible/awx.git
synced 2026-05-14 04:47:44 -02:30
Merge pull request #2738 from ryanpetrello/inv-update-as
don't send activity stream create for unregistered models Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
This commit is contained in:
@@ -37,6 +37,7 @@ from awx.main.models.base import (
|
|||||||
prevent_search
|
prevent_search
|
||||||
)
|
)
|
||||||
from awx.main.dispatch.control import Control as ControlDispatcher
|
from awx.main.dispatch.control import Control as ControlDispatcher
|
||||||
|
from awx.main.registrar import activity_stream_registrar
|
||||||
from awx.main.models.mixins import ResourceMixin, TaskManagerUnifiedJobMixin
|
from awx.main.models.mixins import ResourceMixin, TaskManagerUnifiedJobMixin
|
||||||
from awx.main.utils import (
|
from awx.main.utils import (
|
||||||
encrypt_dict, decrypt_field, _inventory_updates,
|
encrypt_dict, decrypt_field, _inventory_updates,
|
||||||
@@ -403,8 +404,7 @@ class UnifiedJobTemplate(PolymorphicModel, CommonModelNameNotUnique, Notificatio
|
|||||||
|
|
||||||
# manually issue the create activity stream entry _after_ M2M relations
|
# manually issue the create activity stream entry _after_ M2M relations
|
||||||
# have been associated to the UJ
|
# have been associated to the UJ
|
||||||
from awx.main.models import SystemJob
|
if unified_job.__class__ in activity_stream_registrar.models:
|
||||||
if not isinstance(unified_job, SystemJob):
|
|
||||||
activity_stream_create(None, unified_job, True)
|
activity_stream_create(None, unified_job, True)
|
||||||
|
|
||||||
return unified_job
|
return unified_job
|
||||||
|
|||||||
Reference in New Issue
Block a user