clean up and remove redundancy

This commit is contained in:
jimmoffet
2022-10-04 16:01:30 -07:00
parent b87217c3bf
commit 434b7b2d08
7 changed files with 6 additions and 76 deletions

View File

@@ -1,10 +1,6 @@
import enum
import traceback
from datetime import datetime, timedelta
from json import decoder
import iso8601
import requests
from celery.exceptions import Retry
from flask import current_app, json
from sqlalchemy.orm.exc import NoResultFound
@@ -25,7 +21,6 @@ from app.dao.service_callback_api_dao import (
get_service_delivery_status_callback_api_for_service,
)
from app.models import NOTIFICATION_PENDING, NOTIFICATION_SENDING, Complaint
from app.notifications.callbacks import create_complaint_callback_data
@notify_celery.task(bind=True, name="process-ses-result", max_retries=5, default_retry_delay=300)

View File

@@ -114,6 +114,7 @@ def create_delivery_status_callback_data(notification, service_callback_api):
"notification_client_reference": notification.client_reference,
"notification_to": notification.to,
"notification_status": notification.status,
"notification_provider_response": notification.provider_response, # TODO do we have a test for provider_response
"notification_created_at": notification.created_at.strftime(DATETIME_FORMAT),
"notification_updated_at":
notification.updated_at.strftime(DATETIME_FORMAT) if notification.updated_at else None,