Show rejected broadcasts on ‘Previous alerts’ page

Two reasons to not hide rejected broadcasts:
- if a broadcast was rejected by mistake then it’s useful to have an
  audit of who did that
- it means you can still see old broadcasts without having to leave
  in pending-approval, which is dangerous because they might
  accidentally be approved
This commit is contained in:
Chris Hill-Scott
2021-02-12 18:03:29 +00:00
parent 2c8fc4d523
commit 0bdd5cab2d
4 changed files with 17 additions and 1 deletions

View File

@@ -420,6 +420,7 @@ def test_previous_broadcasts_page(
normalize_spaces(row.text)
for row in page.select('.ajax-block-container')[0].select('.file-list')
] == [
'Example template This is a test Rejected today at 1:20am England Scotland',
'Example template This is a test Broadcast yesterday at 2:20pm England Scotland',
'Example template This is a test Broadcast yesterday at 2:20am England Scotland',
]

View File

@@ -4420,6 +4420,13 @@ def mock_get_broadcast_messages(
datetime.utcnow() - timedelta(days=10)
).isoformat(),
),
partial_json(
id_=uuid4(),
status='rejected',
updated_at=(
datetime.utcnow() - timedelta(hours=1)
).isoformat(),
),
]
return mocker.patch(