From 0a21475886ae3ac22487d2fff28faac51c67a95d Mon Sep 17 00:00:00 2001
From: Mohammad Torkashvand <mohammad.torkashvand@geant.org>
Date: Mon, 22 Jul 2024 13:59:21 +0200
Subject: [PATCH] fix query for get_active_insync_subscriptions

---
 gso/services/subscriptions.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gso/services/subscriptions.py b/gso/services/subscriptions.py
index 27f075a1..e09bfbab 100644
--- a/gso/services/subscriptions.py
+++ b/gso/services/subscriptions.py
@@ -214,7 +214,7 @@ def get_active_insync_subscriptions() -> list[SubscriptionTable]:
     """Retrieve all subscriptions that are currently active and in sync."""
     return (
         SubscriptionTable.query.join(ProductTable)
-        .filter(SubscriptionTable.insync.is_(True), SubscriptionTable.status.is_(SubscriptionLifecycle.ACTIVE))
+        .filter(SubscriptionTable.insync.is_(True), SubscriptionTable.status == SubscriptionLifecycle.ACTIVE.value)
         .all()
     )
 
-- 
GitLab