mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-08-16 20:49:00 -04:00
add detailed flag to GET service api client
returns current (past 7 days) notification stats as well as service info
This commit is contained in:
@@ -41,12 +41,14 @@ class ServiceAPIClient(NotificationsAPIClient):
|
||||
data = _attach_current_user({})
|
||||
return self.delete(endpoint, data)
|
||||
|
||||
def get_service(self, service_id, *params):
|
||||
def get_service(self, service_id, detailed=False):
|
||||
"""
|
||||
Retrieve a service.
|
||||
"""
|
||||
params = {'detailed': True} if detailed else {}
|
||||
return self.get(
|
||||
'/service/{0}'.format(service_id))
|
||||
'/service/{0}'.format(service_id),
|
||||
params=params)
|
||||
|
||||
def get_services(self, *params):
|
||||
"""
|
||||
|
||||
Reference in New Issue
Block a user