Fix error when event.dataTransfer.files is empty

Changelog-entry: Fix error when event.dataTransfer.files is empty
Change-type: patch
This commit is contained in:
Alexis Svinartchouk 2019-02-27 18:30:45 +01:00
parent f0374cf9d9
commit 5299d958f2

View File

@ -51,18 +51,21 @@ module.exports = ($timeout) => {
domElement.ondrop = (event) => {
event.preventDefault()
const filename = _.first(event.dataTransfer.files).path
// Safely bring this to the word of Angular
$timeout(() => {
scope.osDropzone({
if (event.dataTransfer.files.length) {
const filename = _.first(event.dataTransfer.files).path
// Pass the filename as a named
// parameter called `$file`
$file: filename
// Safely bring this to the world of Angular
$timeout(() => {
scope.osDropzone({
// Pass the filename as a named
// parameter called `$file`
$file: filename
})
})
})
}
return false
}