In case the first automated rebroadcast task fails, the user may go and create the rebroadcast not only for 13:00 but also for 17:00 and 19:00. Then the following automated rebroadcast tasks might go and create duplicate rebroadcasts. The script should check for existing rebroadcasts before creating new ones.
This should be much easier if we use the API instead of the UI (see #268).
In case the first automated rebroadcast task fails, the user may go and create the rebroadcast not only for 13:00 but also for 17:00 and 19:00. Then the following automated rebroadcast tasks might go and create duplicate rebroadcasts. The script should check for existing rebroadcasts before creating new ones.
This should be much easier if we use the API instead of the UI (see #268).