@@ -735,7 +735,7 @@ export class SubscriptionsService {
735735 MATCH (org:Organization {orgId: $orgId})-[:HAS_SUBSCRIPTION]->(subscription:OrgSubscription)
736736 OPTIONAL MATCH (subscription)-[:HAS_SERVICE]->(svc)
737737 WITH subscription,
738- CASE WHEN subscription.expiryTimestamp > now THEN "inactive " ELSE "active " END AS status,
738+ CASE WHEN subscription.expiryTimestamp > now AND subscription.status = "active" THEN "active " ELSE "inactive " END AS status,
739739 apoc.agg.maxItems(CASE WHEN svc:JobstashBundle THEN svc END, svc.expiryTimestamp, 1) AS bAgg,
740740 apoc.agg.maxItems(CASE WHEN svc:JobPromotions THEN svc END, svc.expiryTimestamp, 1) AS jpAgg,
741741 apoc.agg.maxItems(CASE WHEN svc:VeriAddon THEN svc END, svc.expiryTimestamp, 1) AS vAgg,
@@ -864,7 +864,7 @@ export class SubscriptionsService {
864864 OPTIONAL MATCH (subscription)-[:HAS_SERVICE]->(svc)
865865
866866 WITH subscription,
867- CASE WHEN subscription.expiryTimestamp > now THEN "inactive " ELSE "active " END AS status,
867+ CASE WHEN subscription.expiryTimestamp > now AND subscription.status = "active" THEN "active " ELSE "inactive " END AS status,
868868 apoc.agg.maxItems(CASE WHEN svc:JobstashBundle THEN svc END, svc.expiryTimestamp, 1) AS bAgg,
869869 apoc.agg.maxItems(CASE WHEN svc:JobPromotions THEN svc END, svc.expiryTimestamp, 1) AS jpAgg,
870870 apoc.agg.maxItems(CASE WHEN svc:VeriAddon THEN svc END, svc.expiryTimestamp, 1) AS vAgg,
@@ -1915,7 +1915,7 @@ export class SubscriptionsService {
19151915 MATCH (org)-[:HAS_USER_SEAT]->(userSeat:OrgUserSeat { seatType: "owner" })<-[:OCCUPIES]-(user:User)
19161916 OPTIONAL MATCH (subscription)-[:HAS_SERVICE]->(svc)
19171917 WITH subscription,
1918- CASE WHEN subscription.expiryTimestamp > now THEN "inactive " ELSE "active " END AS status,
1918+ CASE WHEN subscription.expiryTimestamp > now AND subscription.status = "active" THEN "active " ELSE "inactive " END AS status,
19191919 apoc.agg.maxItems(CASE WHEN svc:JobstashBundle THEN svc END, svc.expiryTimestamp, 1) AS bAgg,
19201920 apoc.agg.maxItems(CASE WHEN svc:JobPromotions THEN svc END, svc.expiryTimestamp, 1) AS jpAgg,
19211921 apoc.agg.maxItems(CASE WHEN svc:VeriAddon THEN svc END, svc.expiryTimestamp, 1) AS vAgg,
0 commit comments