diff --git a/ligo/followup_advocate/__init__.py b/ligo/followup_advocate/__init__.py index 49ebcbe2c3ebcf7798fddde177a0b013ed6906ab..6cab75cc39d6b4cb58a51d1bd03624d37942674d 100644 --- a/ligo/followup_advocate/__init__.py +++ b/ligo/followup_advocate/__init__.py @@ -497,8 +497,9 @@ def _update_raven_parameters(gracedb_id, kwargs, client): other_ext_pipelines.remove(external_pipeline) # FIXME in GraceDb: Even SNEWS triggers have an extra attribute GRB. external_trigger_id = em_event['extra_attributes']['GRB']['trigger_id'] - snews = (em_event['search'] == 'Supernova') - grb = em_event['search'] in ['GRB', 'SubGRB', 'SubGRBTargeted', 'MDC'] + snews = (em_event['pipeline'] == 'SNEWS') + grb = (em_event['search'] in ['GRB', 'SubGRB', 'SubGRBTargeted', 'MDC'] + and not snews) subthreshold = em_event['search'] in ['SubGRB', 'SubGRBTargeted'] subthreshold_targeted = em_event['search'] == 'SubGRBTargeted' far_grb = em_event['far'] diff --git a/ligo/followup_advocate/test/data/E1133/event.json b/ligo/followup_advocate/test/data/E1133/event.json index 54d3aba8e002b56252468260a3f25dc4214323d5..e13f6381d8aa37a9800d57a121f2c440ab675a6a 100644 --- a/ligo/followup_advocate/test/data/E1133/event.json +++ b/ligo/followup_advocate/test/data/E1133/event.json @@ -37,7 +37,7 @@ "far": null, "instruments": "", "labels": [], - "search": "Supernova", + "search": "MDC", "nevents": null, "superevent": "S1234", "submitter": "emfollow",