Merge pull request #185 from corbt/flow-fixes

Check if callbacks are functions
This commit is contained in:
Johannes Lumpe 2016-10-14 08:36:23 -04:00 committed by GitHub
commit 2aa119fb69

View File

@ -332,7 +332,7 @@ var RNFS = {
if (options.begin) { if (options.begin) {
subscriptions.push(NativeAppEventEmitter.addListener('UploadBegin-' + jobId, options.begin)); subscriptions.push(NativeAppEventEmitter.addListener('UploadBegin-' + jobId, options.begin));
} }
if (options.beginCallback) { if (options.beginCallback && options.beginCallback instanceof Function) {
// Deprecated // Deprecated
subscriptions.push(NativeAppEventEmitter.addListener('UploadBegin-' + jobId, options.beginCallback)); subscriptions.push(NativeAppEventEmitter.addListener('UploadBegin-' + jobId, options.beginCallback));
} }
@ -340,7 +340,7 @@ var RNFS = {
if (options.progress) { if (options.progress) {
subscriptions.push(NativeAppEventEmitter.addListener('UploadProgress-' + jobId, options.progress)); subscriptions.push(NativeAppEventEmitter.addListener('UploadProgress-' + jobId, options.progress));
} }
if (options.progressCallback) { if (options.progressCallback && options.progressCallback instanceof Function) {
// Deprecated // Deprecated
subscriptions.push(NativeAppEventEmitter.addListener('UploadProgress-' + jobId, options.progressCallback)); subscriptions.push(NativeAppEventEmitter.addListener('UploadProgress-' + jobId, options.progressCallback));
} }