diff --git a/android/build.gradle b/android/build.gradle index 41793fb..738987f 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -6,7 +6,7 @@ android { buildToolsVersion "24.0.2" defaultConfig { - minSdkVersion 10 + minSdkVersion 16 targetSdkVersion 24 versionCode 1 versionName "1.0" diff --git a/android/src/main/java/com/instabug/reactlibrary/RNInstabugReactnativeModule.java b/android/src/main/java/com/instabug/reactlibrary/RNInstabugReactnativeModule.java index 1a0ecd6..e658208 100644 --- a/android/src/main/java/com/instabug/reactlibrary/RNInstabugReactnativeModule.java +++ b/android/src/main/java/com/instabug/reactlibrary/RNInstabugReactnativeModule.java @@ -211,6 +211,23 @@ public class RNInstabugReactnativeModule extends ReactContextBaseJavaModule { } } + /** + * Sets whether attachments in bug reporting and in-app messaging are enabled or not. + * @param {boolean} screenShot A boolean to enable or disable screenshot attachments. + * @param {boolean} extraScreenShot A boolean to enable or disable extra screenshot attachments. + * @param {boolean} galleryImage A boolean to enable or disable gallery image attachments. + * @param {boolean} voiceNote A boolean to enable or disable voice note attachments. + * @param {boolean} screenRecording A boolean to enable or disable screen recording attachments. + */ + @ReactMethod + public void setAttachmentTypesEnabled(boolean screenshot, boolean extraScreenshot, boolean galleryImage, boolean voiceNote, boolean screenRecording) { + try { + mInstabug.setAttachmentTypesEnabled(screenshot, extraScreenshot, galleryImage, voiceNote, screenRecording); + } catch (Exception e) { + e.printStackTrace(); + } + } + /** * Appends a log message to Instabug internal log *

diff --git a/ios/RNInstabug/InstabugReactBridge.m b/ios/RNInstabug/InstabugReactBridge.m index bf8f10d..447b6db 100644 --- a/ios/RNInstabug/InstabugReactBridge.m +++ b/ios/RNInstabug/InstabugReactBridge.m @@ -216,7 +216,7 @@ RCT_EXPORT_METHOD(isInstabugNotification:(NSDictionary *)notification callback:( @"invocationModeNA": @(IBGInvocationModeNA), @"invocationModeNewBug": @(IBGInvocationModeNewBug), - @"invocationModeNewFeedbac": @(IBGInvocationModeNewFeedback), + @"invocationModeNewFeedback": @(IBGInvocationModeNewFeedback), @"invocationModeNewChat": @(IBGInvocationModeNewChat), @"invocationModeChatsList": @(IBGInvocationModeChatsList),