ios: fix access empty storedCompletionHandler

This commit is contained in:
Kesha Antonov
2023-07-14 12:45:13 +03:00
parent d8321607c7
commit 9b1b04b551

View File

@@ -308,12 +308,12 @@ RCT_EXPORT_METHOD(completeHandler:(nonnull NSString *)jobId
rejecter:(RCTPromiseRejectBlock)reject)
{
NSLog(@"[RNBackgroundDownloader] - [completeHandlerIOS]");
if (storedCompletionHandler) {
[[NSOperationQueue mainQueue] addOperationWithBlock:^{
[[NSOperationQueue mainQueue] addOperationWithBlock:^{
if (storedCompletionHandler) {
storedCompletionHandler();
storedCompletionHandler = nil;
}];
}
}
}];
resolve(nil);
}