From 90a508b64fed8673525026fcc5f163108768966a Mon Sep 17 00:00:00 2001 From: Roman Volosovskyi Date: Wed, 9 May 2018 18:23:49 +0300 Subject: [PATCH] fix leftovers after [#4051] PR (app crashes on iOS) --- .../ios/RCTStatus/RCTStatus.m | 26 ++++++------------- 1 file changed, 8 insertions(+), 18 deletions(-) diff --git a/modules/react-native-status/ios/RCTStatus/RCTStatus.m b/modules/react-native-status/ios/RCTStatus/RCTStatus.m index 37c71f3c21..6a128eaaea 100644 --- a/modules/react-native-status/ios/RCTStatus/RCTStatus.m +++ b/modules/react-native-status/ios/RCTStatus/RCTStatus.m @@ -85,16 +85,11 @@ RCT_EXPORT_METHOD(parseJail:(NSString *)chatId NSLog(@"ParseJail() method called"); #endif NSString *stringResult; - if([Status JSCEnabled]){ - if(_jail == nil) { - _jail = [Jail new]; - } - NSDictionary *result = [_jail parseJail:chatId withCode:js]; - stringResult = [result bv_jsonStringWithPrettyPrint:NO]; - } else { - char * result = Parse((char *) [chatId UTF8String], (char *) [js UTF8String]); - stringResult = [NSString stringWithUTF8String: result]; + if(_jail == nil) { + _jail = [Jail new]; } + NSDictionary *result = [_jail parseJail:chatId withCode:js]; + stringResult = [result bv_jsonStringWithPrettyPrint:NO]; callback(@[stringResult]); } @@ -110,16 +105,11 @@ RCT_EXPORT_METHOD(callJail:(NSString *)chatId dispatch_async( dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{ NSString *stringResult; - if([Status JSCEnabled]){ - if(_jail == nil) { - _jail = [Jail new]; - } - NSDictionary *result = [_jail call:chatId path:path params:params]; - stringResult = [result bv_jsonStringWithPrettyPrint:NO]; - } else { - char * result = Call((char *) [chatId UTF8String], (char *) [path UTF8String], (char *) [params UTF8String]); - stringResult = [NSString stringWithUTF8String: result]; + if(_jail == nil) { + _jail = [Jail new]; } + NSDictionary *result = [_jail call:chatId path:path params:params]; + stringResult = [result bv_jsonStringWithPrettyPrint:NO]; dispatch_async( dispatch_get_main_queue(), ^{ callback(@[stringResult]);