From 551779b9dd473b1e4971f9b2fe2312d758e38e15 Mon Sep 17 00:00:00 2001
From: David Schmitz <schmitz@lrz.de>
Date: Tue, 30 May 2023 09:29:44 +0000
Subject: [PATCH] fix/check_sync_for_outofsync: apply check sync also for
 out-of-sync-rules

---
 flowspec/tasks.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/flowspec/tasks.py b/flowspec/tasks.py
index e2ce3f72..52cb4370 100644
--- a/flowspec/tasks.py
+++ b/flowspec/tasks.py
@@ -310,7 +310,7 @@ def notify_expired():
     logger.info('Initializing expiration notification')
     routes = Route.objects.all()
     for route in routes:
-        if route.status not in ['EXPIRED', 'ADMININACTIVE', 'INACTIVE', 'INACTIVE_TODELETE', 'PENDING_TODELETE', 'ERROR']:
+        if route.status not in ['EXPIRED', 'ADMININACTIVE', 'INACTIVE', 'INACTIVE_TODELETE', 'PENDING_TODELETE', 'ERROR', 'OUTOFSYNC']:
             expiration_days = (route.expires - datetime.date.today()).days
             if expiration_days < settings.EXPIRATION_NOTIFY_DAYS:
                 try:
-- 
GitLab