diff --git a/app/models/broadcast_message.py b/app/models/broadcast_message.py index a6a0185f0..763fc1e3c 100644 --- a/app/models/broadcast_message.py +++ b/app/models/broadcast_message.py @@ -220,7 +220,7 @@ class BroadcastMessage(JSONModel): self._update( starts_at=datetime.utcnow().isoformat(), finishes_at=( - datetime.utcnow() + timedelta(hours=23, minutes=59) + datetime.utcnow() + timedelta(hours=4, minutes=0) ).isoformat(), ) self._set_status_to('broadcasting') diff --git a/tests/app/main/views/test_broadcast.py b/tests/app/main/views/test_broadcast.py index d7de9767b..6c32dca68 100644 --- a/tests/app/main/views/test_broadcast.py +++ b/tests/app/main/views/test_broadcast.py @@ -1873,7 +1873,7 @@ def test_request_approval( broadcast_message_id=fake_uuid, data={ 'starts_at': '2020-02-22T22:22:22', - 'finishes_at': '2020-02-23T22:21:22', + 'finishes_at': '2020-02-23T02:22:22', }, ) mock_update_broadcast_message_status.assert_called_once_with(