diff --git a/app/Http/Middleware/Dropzone.php b/app/Http/Middleware/Dropzone.php index 8b0bba235..eeee69e28 100644 --- a/app/Http/Middleware/Dropzone.php +++ b/app/Http/Middleware/Dropzone.php @@ -16,7 +16,7 @@ class Dropzone */ public function handle($request, Closure $next) { - if (($request->method() != 'POST') && ($request->method() != 'PATCH')) { + if (!in_array($request->method(), ['POST', 'PATCH'])) { return $next($request); } diff --git a/resources/assets/js/components/AkauntingDropzoneFileUpload.vue b/resources/assets/js/components/AkauntingDropzoneFileUpload.vue index dff2f1677..5fdba7a46 100644 --- a/resources/assets/js/components/AkauntingDropzoneFileUpload.vue +++ b/resources/assets/js/components/AkauntingDropzoneFileUpload.vue @@ -144,18 +144,16 @@ export default { if (file.type.indexOf("image") == -1) { var ext = file.name.split('.').pop(); - + + file.previewElement.querySelector("[data-dz-thumbnail]").classList.add("d-none"); + if (ext == "pdf") { - file.previewElement.querySelector("[data-dz-thumbnail]").classList.add("d-none"); file.previewElement.querySelector("[data-dz-thumbnail-pdf]").classList.remove("d-none"); } else if ((ext.indexOf("doc") != -1) || (ext.indexOf("docx") != -1)) { - file.previewElement.querySelector("[data-dz-thumbnail]").classList.add("d-none"); file.previewElement.querySelector("[data-dz-thumbnail-word]").classList.remove("d-none"); } else if ((ext.indexOf("xls") != -1) || (ext.indexOf("xlsx") != -1)) { - file.previewElement.querySelector("[data-dz-thumbnail]").classList.add("d-none"); file.previewElement.querySelector("[data-dz-thumbnail-excel]").classList.remove("d-none"); } else { - file.previewElement.querySelector("[data-dz-thumbnail]").classList.add("d-none"); file.previewElement.querySelector("[data-dz-thumbnail-image]").classList.remove("d-none"); } }