diff --git a/ios/IpfsBridge.m b/ios/IpfsBridge.m index a73dca8..0bb5fe3 100644 --- a/ios/IpfsBridge.m +++ b/ios/IpfsBridge.m @@ -31,7 +31,7 @@ - (dispatch_queue_t)methodQueue { BOOL connected = [Textile.instance.ipfs swarmConnect:multiaddr error:&error]; if (!error) { if (connected) { - resolve(true); + resolve(@true); } else { reject(@"EUNSPECIFIED", @"connect", nil);; } @@ -53,7 +53,7 @@ - (dispatch_queue_t)methodQueue { RCT_EXPORT_METHOD(pubsubPub:(NSString*)topic data:(NSString*)data resolver:(RCTPromiseResolveBlock)resolve rejecter:(RCTPromiseRejectBlock)reject) { NSError *error; [Textile.instance.ipfs pubsubPub:topic data:data error:&error]; - fulfillWithResult(true, error, resolve, reject); + fulfillWithResult(@true, error, resolve, reject); } RCT_EXPORT_METHOD(pubsubSub:(NSString*)topic resolver:(RCTPromiseResolveBlock)resolve rejecter:(RCTPromiseRejectBlock)reject) { @@ -63,9 +63,8 @@ - (dispatch_queue_t)methodQueue { } RCT_EXPORT_METHOD(cancelPubsubSub:(NSString*)queryId resolver:(RCTPromiseResolveBlock)resolve rejecter:(RCTPromiseRejectBlock)reject) { - NSError *error; - [Textile.instance.ipfs cancelPubsubSub:queryId error:&error]; - fulfillWithResult(nil, error, resolve, reject); + [Textile.instance.ipfs cancelPubsubSub:queryId]; + fulfillWithResult(nil, nil, resolve, reject); } @end diff --git a/ios/TextileEvents.m b/ios/TextileEvents.m index dfc2474..4bee24b 100644 --- a/ios/TextileEvents.m +++ b/ios/TextileEvents.m @@ -36,7 +36,8 @@ @implementation TextileEvents @"CONTACT_QUERY_RESULT", @"SYNC_UPDATE", @"SYNC_COMPLETE", - @"SYNC_FAILED" + @"SYNC_FAILED", + @"PUBSUB_QUERY_RESULT" ]; } diff --git a/package.json b/package.json index 367f0f0..a209232 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@textile/react-native-sdk", - "version": "3.1.0", + "version": "3.1.1", "description": "## Getting started", "nativePackage": true, "main": "dist/index.js", diff --git a/textile-react-native-sdk.podspec b/textile-react-native-sdk.podspec index db895e5..9881643 100644 --- a/textile-react-native-sdk.podspec +++ b/textile-react-native-sdk.podspec @@ -16,7 +16,7 @@ Pod::Spec.new do |s| s.tvos.deployment_target = '9.0' s.dependency 'React' - s.dependency 'Textile', '2.1.0' + s.dependency 'Textile', '2.1.1' s.preserve_paths = 'README.md', 'LICENSE', 'package.json' s.source_files = 'ios/**/*.{h,m}'