From 69481bc596eabebe83711c7e41b93a9be0b47746 Mon Sep 17 00:00:00 2001
From: Brandon Piotrzkowski <brandon.piotrzkowski@ligo.org>
Date: Mon, 14 Nov 2022 12:24:42 -0500
Subject: [PATCH] Require a coincidence with EM_COINC to restart RAVEN
 pipeline; fixes #490

---
 gwcelery/tasks/external_triggers.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gwcelery/tasks/external_triggers.py b/gwcelery/tasks/external_triggers.py
index be802d9af..53542da3e 100644
--- a/gwcelery/tasks/external_triggers.py
+++ b/gwcelery/tasks/external_triggers.py
@@ -333,7 +333,8 @@ def handle_grb_igwn_alert(alert):
         ).delay()
     elif alert['alert_type'] == 'label_removed' and \
             alert['object'].get('group') == 'External':
-        if alert['data']['name'] == 'NOT_GRB':
+        if alert['data']['name'] == 'NOT_GRB' and \
+                'EM_COINC' in alert['object']['labels']:
             # if NOT_GRB is removed, re-check publishing conditions
             superevent_id = alert['object']['superevent']
             superevent = gracedb.get_superevent(superevent_id)
-- 
GitLab