Audit api key id when cancelling broadcast via api

This commit is contained in:
Pea Tyczynska
2022-02-09 14:23:00 +00:00
parent 9ce6d2fe92
commit 3dc1907321
5 changed files with 94 additions and 25 deletions

View File

@@ -81,7 +81,7 @@ def create_broadcast():
'simple_polygons': simple_polygons.as_coordinate_pairs_lat_long,
},
status=BroadcastStatusType.PENDING_APPROVAL,
api_key_id=api_user.id,
created_by_api_key_id=api_user.id,
stubbed=authenticated_service.restricted
# The client may pass in broadcast_json['expires'] but its
# simpler for now to ignore it and have the rules around expiry
@@ -111,7 +111,7 @@ def _cancel_or_reject_broadcast(references_to_original_broadcast, service_id):
validate_and_update_broadcast_message_status(
broadcast_message,
new_status,
updating_user=None
api_key_id=api_user.id
)
return broadcast_message