From 802407ed83095c145a70046f07e30af0bc9ad4fa Mon Sep 17 00:00:00 2001 From: Tanner Prestegard <tanner.prestegard@ligo.org> Date: Wed, 26 Sep 2018 15:34:55 -0500 Subject: [PATCH] Bugfix to event alerts Fix "parent" object serialization for event alerts where the "object" is also an event. Now provide the subclass for serialization rather than the base class. --- gracedb/alerts/events/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gracedb/alerts/events/utils.py b/gracedb/alerts/events/utils.py index 1a865b7fa..74c0db790 100644 --- a/gracedb/alerts/events/utils.py +++ b/gracedb/alerts/events/utils.py @@ -54,7 +54,7 @@ class EventAlertIssuer(AlertIssuerWithParentEvent): is_alert=True) def _get_parent_obj(self): - return self.obj + return self.obj.get_subclass_or_self() class EventLogAlertIssuer(AlertIssuerWithParentEvent): -- GitLab