Skip to content

Commit 2d8af72

Browse files
committed
Add upload empty callbacks
1 parent 7558d9f commit 2d8af72

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

FS.common.js

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -548,17 +548,16 @@ var RNFS = {
548548
if (options.fields && typeof options.fields !== 'object') throw new Error('uploadFiles: Invalid value for property `fields`');
549549
if (options.method && typeof options.method !== 'string') throw new Error('uploadFiles: Invalid value for property `method`');
550550

551-
if (options.begin) {
552-
subscriptions.push(RNFS_NativeEventEmitter.addListener('UploadBegin', options.begin));
553-
}
551+
552+
subscriptions.push(RNFS_NativeEventEmitter.addListener('UploadBegin', options.begin || function() {}));
553+
554554
if (options.beginCallback && options.beginCallback instanceof Function) {
555555
// Deprecated
556556
subscriptions.push(RNFS_NativeEventEmitter.addListener('UploadBegin', options.beginCallback));
557557
}
558558

559-
if (options.progress) {
560-
subscriptions.push(RNFS_NativeEventEmitter.addListener('UploadProgress', options.progress));
561-
}
559+
subscriptions.push(RNFS_NativeEventEmitter.addListener('UploadProgress', options.progress || function() {}));
560+
562561
if (options.progressCallback && options.progressCallback instanceof Function) {
563562
// Deprecated
564563
subscriptions.push(RNFS_NativeEventEmitter.addListener('UploadProgress', options.progressCallback));

0 commit comments

Comments
 (0)