app/assets/javascripts/components/dropzone.js.jsx.coffee in oxen_media-0.4.12 vs app/assets/javascripts/components/dropzone.js.jsx.coffee in oxen_media-0.4.13
- old
+ new
@@ -6,22 +6,19 @@
class @DropZone extends React.Component
constructor: (props) ->
super props
@state =
entity: props.entity
- key: props.key
record: props.record
reader: null
shared: new App.Shared()
url: props.url
- # filesID: {}
-
@propTypes =
# record: React.PropTypes.node
entity: React.PropTypes.string
- key: React.PropTypes.number
+ # rkey: React.PropTypes.number
id: React.PropTypes.string
classes: React.PropTypes.string
url: React.PropTypes.string
onDragStart: React.PropTypes.func
onDragEnter: React.PropTypes.func
@@ -32,11 +29,11 @@
disabled: true
entity: 'stock_item'
record: ''
classes: ''
id: 'dropzone'
- key: 0
+ # rkey: 0
onDragStart: BLANK_FUNCTION
onDragEnter: BLANK_FUNCTION
onDrop: BLANK_FUNCTION
# reader = () ->
@@ -182,11 +179,11 @@
$(document.body).unbind('click.delete_photo')
$(document.body).on 'click.delete_photo', 'i.delete.file_upload', @handleDelete
handleDelete: (e) =>
e.preventDefault()
- id=$(e.target).closest('a').next('input').val()
+ id=$(e.target).closest('.row').find('input.files_uploaded').first().val()
jqxhr = $.ajax
method: 'DELETE'
url: "/photos/" + id + ".js"
dataType: 'html'
@@ -208,9 +205,10 @@
processData: false
contentType: false
dataType: 'html'
.done (r) =>
+ console.log r
$('#drop_zone_upload_bay').removeClass('loading_files')
$('#photos_'+f.id+'_id').val(r.replace(/\s/g, ""))
.fail (e,msg) =>
$('#photos_'+f.id+'_id').closest('.card').remove()