summaryrefslogtreecommitdiff
path: root/animism-align/frontend/views/media/components/media.form.js
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2020-07-08 20:51:27 +0200
committerJules Laplace <julescarbon@gmail.com>2020-07-08 20:51:27 +0200
commitf7cf600fe1abc92ddccdbadf30315d6f9785994f (patch)
treefe9b8e32e3b54b97bfca03dc83d0dabb72972796 /animism-align/frontend/views/media/components/media.form.js
parent5cab93aa847d347e4ae7700ecdad322506072888 (diff)
adding videos to the database
Diffstat (limited to 'animism-align/frontend/views/media/components/media.form.js')
-rw-r--r--animism-align/frontend/views/media/components/media.form.js13
1 files changed, 4 insertions, 9 deletions
diff --git a/animism-align/frontend/views/media/components/media.form.js b/animism-align/frontend/views/media/components/media.form.js
index 94968df..c82b384 100644
--- a/animism-align/frontend/views/media/components/media.form.js
+++ b/animism-align/frontend/views/media/components/media.form.js
@@ -84,7 +84,7 @@ export default class MediaForm extends Component {
...this.state.data,
settings: {
...this.state.data.settings,
- [name]: [value],
+ [name]: value,
}
}
})
@@ -94,8 +94,8 @@ export default class MediaForm extends Component {
e.preventDefault()
const { isNew, onSubmit } = this.props
const { data } = this.state
- const requiredKeys = "title".split(" ")
- const validKeys = "title".split(" ")
+ const requiredKeys = "author title date".split(" ")
+ const validKeys = "type tag url title author pre_title translated_title date source medium start_ts settings".split(" ")
const validData = validKeys.reduce((a,b) => { a[b] = data[b]; return a }, {})
const errorFields = requiredKeys.filter(key => !validData[key])
if (errorFields.length) {
@@ -116,12 +116,7 @@ export default class MediaForm extends Component {
render() {
const { isNew } = this.props
const { title, submitTitle, errorFields, data } = this.state
- /*
- type: '',
- tag: '',
- url: '',
- */
- console.log(data)
+ // console.log(data)
return (
<div className='form'>
<h1>{title}</h1>