mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-08-16 20:49:00 -04:00
Use statistics for returned letters on dashboard
This should be faster and more accurate than querying all the reports.
This commit is contained in:
@@ -569,6 +569,10 @@ class ServiceAPIClient(NotifyAdminAPIClient):
|
||||
def get_service_data_retention(self, service_id):
|
||||
return self.get("/service/{}/data-retention".format(service_id))
|
||||
|
||||
@cache.set('service-{service_id}-returned-letters-statistics')
|
||||
def get_returned_letter_statistics(self, service_id):
|
||||
return self.get("service/{}/returned-letter-statistics".format(service_id))
|
||||
|
||||
@cache.set('service-{service_id}-returned-letters-summary')
|
||||
def get_returned_letter_summary(self, service_id):
|
||||
return self.get("service/{}/returned-letter-summary".format(service_id))
|
||||
|
||||
Reference in New Issue
Block a user