Skip to content
Snippets Groups Projects
Commit 3ee84a84 authored by Peter Rotich's avatar Peter Rotich
Browse files

Merge pull request #1776 from greezybacon/issue/1746


file drop: Support Firefox down to v6

Reviewed-By: default avatarPeter Rotich <peter@osticket.com>
parents 3331b720 d7d2a5dd
No related branches found
No related tags found
No related merge requests found
......@@ -330,7 +330,8 @@
globalProgressUpdated: empty,
speedUpdated: empty
},
errors = ["BrowserNotSupported", "TooManyFiles", "FileTooLarge", "FileTypeNotAllowed", "NotFound", "NotReadable", "AbortError", "ReadError", "FileExtensionNotAllowed"];
errors = ["BrowserNotSupported", "TooManyFiles", "FileTooLarge", "FileTypeNotAllowed", "NotFound", "NotReadable", "AbortError", "ReadError", "FileExtensionNotAllowed"],
Blob = window.WebKitBlob || window.MozBlob || window.Blob;
$.fn.filedrop = function(options) {
var opts = $.extend({}, default_opts, options),
......@@ -380,8 +381,7 @@
var dashdash = '--',
crlf = '\r\n',
builder = [],
paramname = opts.paramname,
Blob = window.WebKitBlob || window.Blob;
paramname = opts.paramname;
if (opts.data) {
var params = $.param(opts.data).replace(/\+/g, '%20').split(/&/);
......@@ -477,6 +477,10 @@
opts.error(errors[0]);
return false;
}
if (typeof Blob === "undefined") {
opts.error(errors[0]);
return false;
}
if (opts.allowedfiletypes.push && opts.allowedfiletypes.length) {
for(var fileIndex = files.length;fileIndex--;) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment