mirror of
https://github.com/GSA/notifications-api.git
synced 2025-12-22 00:11:16 -05:00
fix all inline statuses except delivered
This commit is contained in:
@@ -270,6 +270,10 @@ def _filter_query(query, filter_dict=None):
|
|||||||
# TODO WHY
|
# TODO WHY
|
||||||
if len(statuses) == 5 and 'temporary-failure' in statuses:
|
if len(statuses) == 5 and 'temporary-failure' in statuses:
|
||||||
statuses = ['failed']
|
statuses = ['failed']
|
||||||
|
elif len(statuses) == 10:
|
||||||
|
statuses = ['failed', 'sending', 'delivered']
|
||||||
|
elif statuses == ['pending']:
|
||||||
|
statuses = ['sending']
|
||||||
print(f"STATUSES = {statuses}")
|
print(f"STATUSES = {statuses}")
|
||||||
|
|
||||||
query = query.filter(Notification.status.in_(statuses))
|
query = query.filter(Notification.status.in_(statuses))
|
||||||
|
|||||||
Reference in New Issue
Block a user