summaryrefslogtreecommitdiff
path: root/animism-align/frontend/app/views/episode
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2020-10-01 11:04:40 +0200
committerJules Laplace <julescarbon@gmail.com>2020-10-01 11:04:40 +0200
commit5cb08bd401118a0ae3ff267b806c864b1d588292 (patch)
tree308340c726d71a3ee5ebe8871efd9d0ae1ca8495 /animism-align/frontend/app/views/episode
parent2b6faa507945100a04a0d63a0d93627411e68632 (diff)
a place for credits
Diffstat (limited to 'animism-align/frontend/app/views/episode')
-rw-r--r--animism-align/frontend/app/views/episode/components/episode.form.js7
1 files changed, 4 insertions, 3 deletions
diff --git a/animism-align/frontend/app/views/episode/components/episode.form.js b/animism-align/frontend/app/views/episode/components/episode.form.js
index 6efa6a4..8a2fb8f 100644
--- a/animism-align/frontend/app/views/episode/components/episode.form.js
+++ b/animism-align/frontend/app/views/episode/components/episode.form.js
@@ -9,6 +9,7 @@ const newEpisode = () => ({
title: '',
episode_number: '',
release_date: '',
+ is_live: false,
settings: {
curator: "",
author: "",
@@ -112,7 +113,7 @@ export default class EpisodeForm extends Component {
const { isNew, onSubmit } = this.props
const { data } = this.state
const requiredKeys = "title episode_number release_date".split(" ")
- const validKeys = "title episode_number release_date settings".split(" ")
+ const validKeys = "title episode_number release_date is_live settings".split(" ")
const validData = validKeys.reduce((a,b) => { a[b] = data[b]; return a }, {})
const errorFields = requiredKeys.filter(key => !validData[key])
if (errorFields.length) {
@@ -168,8 +169,8 @@ export default class EpisodeForm extends Component {
<Checkbox
label="Episode is live"
name="is_live"
- checked={data.settings.is_live}
- onChange={this.handleSettingsChange}
+ checked={data.is_live}
+ onChange={this.handleSelect}
/>
<TextArea