Skip to content

Commit fba1d01

Browse files
committed
Merge pull request #68 from wingedfox/master
Bugfix for #65
2 parents 0799b55 + f8d68b8 commit fba1d01

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

lib/FileAPI.Form.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -92,16 +92,18 @@
9292
queue.inc();
9393
file.blob.toBlob(function (blob){
9494
data.name = file.name;
95-
data.file = blob;
96-
data.size = blob.length;
95+
data.file = blob;
96+
data.size = blob.length;
97+
data.type = file.type;
9798
queue.next();
9899
}, 'image/png');
99100
}
100101
else if( file.file ){
101102
//file
102103
data.name = file.blob.name;
103-
data.file = file.blob;
104-
data.size = file.blob.size;
104+
data.file = file.blob;
105+
data.size = file.blob.size;
106+
data.type = file.type;
105107
}
106108
else {
107109
// additional data

lib/FileAPI.XHR.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,7 @@
204204

205205
xhr.setRequestHeader("Content-Range", "bytes " + data.start + "-" + data.end + "/" + data.size);
206206
xhr.setRequestHeader("Content-Disposition", 'attachment; filename=' + encodeURIComponent(data.name));
207+
xhr.setRequestHeader("Content-Type", data.type || "application/octet-stream");
207208

208209
slice = data.file[slice](data.start, data.end + 1);
209210

0 commit comments

Comments
 (0)