From 79dd7f3d71db8e6630e3ef54497194beaa8b297a Mon Sep 17 00:00:00 2001 From: Qusai Eilouti Date: Sun, 24 Aug 2025 19:14:35 +0300 Subject: [PATCH] fix(ios): progress interval and count read incorrectly --- ios/ReactNativeBlobUtil/ReactNativeBlobUtil.mm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ios/ReactNativeBlobUtil/ReactNativeBlobUtil.mm b/ios/ReactNativeBlobUtil/ReactNativeBlobUtil.mm index 60f006a0..c11da086 100644 --- a/ios/ReactNativeBlobUtil/ReactNativeBlobUtil.mm +++ b/ios/ReactNativeBlobUtil/ReactNativeBlobUtil.mm @@ -741,10 +741,12 @@ - (void)hash:(NSString *)path } #pragma mark - net.enableProgressReport -RCT_EXPORT_METHOD(enableProgressReport:(NSString *)taskId interval:(nonnull NSNumber*)interval count:(nonnull NSNumber*)count) +RCT_EXPORT_METHOD(enableProgressReport:(NSString *)taskId interval:(double)interval count:(double)count) { + NSNumber *intervalNumber = [NSNumber numberWithDouble:interval]; + NSNumber *countNumber = [NSNumber numberWithInteger:count]; - ReactNativeBlobUtilProgress * cfg = [[ReactNativeBlobUtilProgress alloc] initWithType:Download interval:interval count:count]; + ReactNativeBlobUtilProgress * cfg = [[ReactNativeBlobUtilProgress alloc] initWithType:Download interval:intervalNumber count:countNumber]; [[ReactNativeBlobUtilNetwork sharedInstance] enableProgressReport:taskId config:cfg]; }