File tree Expand file tree Collapse file tree 3 files changed +3
-2
lines changed Expand file tree Collapse file tree 3 files changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -496,7 +496,7 @@ module.exports = function(AV) {
496
496
const data = {
497
497
key,
498
498
name,
499
- keep_file_name : true ,
499
+ keep_file_name : authOptions . keepFileName ,
500
500
ACL : this . _acl ,
501
501
mime_type : type ,
502
502
metaData : this . attributes . metaData ,
Original file line number Diff line number Diff line change @@ -48,6 +48,7 @@ interface CaptchaOptions {
48
48
}
49
49
50
50
interface FileSaveOptions extends AuthOptions {
51
+ keepFileName ?: boolean ;
51
52
onprogress ?: (
52
53
event : {
53
54
loaded : number ;
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ describe('File', function() {
28
28
var file = new AV . File ( fileName , { base64 : base64 } ) ;
29
29
file . metaData ( 'format' , 'txt file' ) ;
30
30
file . setACL ( new AV . ACL ( ) ) ;
31
- return file . save ( ) . then ( function ( ) {
31
+ return file . save ( { keepFileName : true } ) . then ( function ( ) {
32
32
expect ( file . url ( ) ) . to . match ( new RegExp ( fileName + '$' ) ) ;
33
33
expect ( file . ownerId ( ) ) . to . be . ok ( ) ;
34
34
expect ( file . id ) . to . be . ok ( ) ;
You can’t perform that action at this time.
0 commit comments