diff options
| author | rr- | 2017-03-30 20:50:12 +0200 |
|---|---|---|
| committer | rr- | 2017-03-30 20:50:12 +0200 |
| commit | 77bf3bdc3c0c1b9e5746e0f3f63281360c3e5a03 (patch) | |
| tree | bd2a8cdf7cb5d2b099191d3ef68648bebdd70c35 /client/js/views | |
| parent | c2be365b6e8f4ffe1f3156c0e2e8b553d000cdfd (diff) | |
client/posts: add option to disable safety ratings
Diffstat (limited to 'client/js/views')
| -rw-r--r-- | client/js/views/post_upload_view.js | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/client/js/views/post_upload_view.js b/client/js/views/post_upload_view.js index f80135f..32b10bd 100644 --- a/client/js/views/post_upload_view.js +++ b/client/js/views/post_upload_view.js @@ -277,14 +277,20 @@ class PostUploadView extends events.EventTarget { _updateUploadableFromDom(uploadable) { const rowNode = uploadable.rowNode; - uploadable.safety = - rowNode.querySelector('.safety input:checked').value; + + const safetyNode = rowNode.querySelector('.safety input:checked'); + if (safetyNode) { + uploadable.safety = safetyNode.value; + } + uploadable.anonymous = rowNode.querySelector('.anonymous input').checked; + uploadable.flags = []; if (rowNode.querySelector('.loop-video input:checked')) { uploadable.flags.push('loop'); } + uploadable.tags = []; uploadable.relations = []; for (let [i, lookalike] of uploadable.lookalikes.entries()) { |