PRX / publish.prx.org

Dovetail podcast CMS frontend
https://publish.prx.org
GNU Affero General Public License v3.0
2 stars 2 forks source link

Warn producers when the Production Calendar has no drafts #749

Closed brandonhundt closed 3 years ago

brandonhundt commented 3 years ago

AdOps and Distro would like to alert producers when the production calendar has no drafts.

Whenever you land on the standalone "new episode" form story/new/<series-id> ...

  1. Check if the series has > 0 scheduled episodes (use something like the CMS query the dashboard uses on the left column, but can just limit=1 it).
  2. Check if the series is "complete" (only in the feeder podcast API)
  3. If not, throw up a modal that they have to dismiss each time they create a new 1-off story. And try to link them to the episode planner instead.

Language

Your production calendar is empty.

The more drafts you add, the better we can support your podcast. Please add all of your known upcoming episodes to the Production Calendar.

Button: Proceed to Production Calendar Cancel

Slack thread: https://prx.slack.com/archives/CG54MDMU6/p1621364722006700 Slack thread 2: https://prx.slack.com/archives/CFLJ9S5C5/p1627575386000800