From 0cb2d7988979dbb4cd11e33385d38b09182d543b Mon Sep 17 00:00:00 2001 From: Jim Ladd Date: Wed, 10 Feb 2021 21:10:05 -0800 Subject: [PATCH] Only save job_created field on JobEvent for the time being * Once other job event tables are migrated, remove this --- awx/main/models/events.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/awx/main/models/events.py b/awx/main/models/events.py index a71d91a6b2..bd98f04f45 100644 --- a/awx/main/models/events.py +++ b/awx/main/models/events.py @@ -437,6 +437,10 @@ class BasePlaybookEvent(CreatedModifiedModel): sanitize_event_keys(kwargs, cls.VALID_KEYS) workflow_job_id = kwargs.pop('workflow_job_id', None) + # TODO: remove once we convert _all_ jobevent tables to + # the new partioned format + if cls is not JobEvent and 'job_created' in kwargs: + del kwargs['job_created'] event = cls(**kwargs) if workflow_job_id: setattr(event, 'workflow_job_id', workflow_job_id)