File tree Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Original file line number Diff line number Diff line change 69
69
title : file . filename ,
70
70
mimeType : contentType
71
71
} ;
72
- //var base64Data = btoa(result); //Utils.btoaUtf(result);
73
72
var base64Data = result ;
74
73
var multipartRequestBody =
75
74
delimiter +
87
86
88
87
var reqContentType = 'multipart/mixed; boundary=\'' + boundary + '\'' ;
89
88
if ( typeof data === 'string' ) {
90
- var body = createBody ( Utils . btoaUtf ( data ) ) ;
91
89
callback ( false , {
92
90
contentType : reqContentType ,
93
- body : body
91
+ body : createBody ( Utils . btoaUtf ( data ) )
94
92
} ) ;
95
93
} else {
96
94
var reader = new FileReader ( ) ;
97
95
reader . onload = function ( e ) {
98
- var body = createBody ( btoa ( reader . result ) ) ;
96
+ var encoded = btoa ( reader . result ) ;
99
97
callback ( false , {
100
98
contentType : reqContentType ,
101
- body : body
99
+ body : createBody ( encoded )
102
100
} ) ;
103
101
} ;
104
102
reader . onerror = function ( e ) {
105
103
callback ( e ) ;
106
104
} ;
107
105
108
106
if ( data instanceof ArrayBuffer ) {
109
- var blob = new Blob ( [ data ] , { type : reqContentType } ) ;
107
+ var blob = new Blob ( [ data ] , { type : contentType } ) ;
110
108
reader . readAsBinaryString ( blob ) ;
111
109
} else {
112
110
reader . readAsBinaryString ( data ) ;
You can’t perform that action at this time.
0 commit comments