diff --git a/patches/@mattermost+react-native-paste-input+0.8.1.patch b/patches/@mattermost+react-native-paste-input+0.8.1.patch new file mode 100644 index 0000000000..c0a895715e --- /dev/null +++ b/patches/@mattermost+react-native-paste-input+0.8.1.patch @@ -0,0 +1,13 @@ +diff --git a/node_modules/@mattermost/react-native-paste-input/android/src/main/java/com/mattermost/pasteinputtext/PasteTextInputManager.kt b/node_modules/@mattermost/react-native-paste-input/android/src/main/java/com/mattermost/pasteinputtext/PasteTextInputManager.kt +index 4ed2307..ede1181 100644 +--- a/node_modules/@mattermost/react-native-paste-input/android/src/main/java/com/mattermost/pasteinputtext/PasteTextInputManager.kt ++++ b/node_modules/@mattermost/react-native-paste-input/android/src/main/java/com/mattermost/pasteinputtext/PasteTextInputManager.kt +@@ -54,7 +54,7 @@ class PasteTextInputManager(context: ReactApplicationContext) : ReactTextInputMa + } + + override fun getExportedCustomBubblingEventTypeConstants(): MutableMap { +- val map = super.getExportedCustomBubblingEventTypeConstants()!! ++ val map = super.getExportedCustomBubblingEventTypeConstants().toMutableMap() + map["onPaste"] = MapBuilder.of( + "phasedRegistrationNames", + MapBuilder.of("bubbled", "onPaste") diff --git a/patches/react-native-compressor+1.11.0.patch b/patches/react-native-compressor+1.11.0.patch new file mode 100644 index 0000000000..254812843f --- /dev/null +++ b/patches/react-native-compressor+1.11.0.patch @@ -0,0 +1,26 @@ +diff --git a/node_modules/react-native-compressor/android/src/main/java/com/reactnativecompressor/Audio/AudioHelper.kt b/node_modules/react-native-compressor/android/src/main/java/com/reactnativecompressor/Audio/AudioHelper.kt +index 0958648..42040b4 100644 +--- a/node_modules/react-native-compressor/android/src/main/java/com/reactnativecompressor/Audio/AudioHelper.kt ++++ b/node_modules/react-native-compressor/android/src/main/java/com/reactnativecompressor/Audio/AudioHelper.kt +@@ -58,7 +58,7 @@ class AudioHelper { + var destinationBitrate = originalBitrate + Utils.addLog("source bitrate: $originalBitrate") + +- when (quality.toLowerCase()) { ++ when (quality.lowercase()) { + "low" -> destinationBitrate = maxOf(64, (originalBitrate * 0.3).toInt()) + "medium" -> destinationBitrate = (originalBitrate * 0.5).toInt() + "high" -> destinationBitrate = minOf(320, (originalBitrate * 0.7).toInt()) +diff --git a/node_modules/react-native-compressor/android/src/main/java/com/reactnativecompressor/Utils/Uploader.kt b/node_modules/react-native-compressor/android/src/main/java/com/reactnativecompressor/Utils/Uploader.kt +index 8fd7c6a..7b6b498 100644 +--- a/node_modules/react-native-compressor/android/src/main/java/com/reactnativecompressor/Utils/Uploader.kt ++++ b/node_modules/react-native-compressor/android/src/main/java/com/reactnativecompressor/Utils/Uploader.kt +@@ -161,7 +161,7 @@ class Uploader(private val reactContext: ReactApplicationContext) { + if (mimeType == null) { + val fileExtension = MimeTypeMap.getFileExtensionFromUrl(fileUri.toString()) + if (fileExtension != null) { +- return MimeTypeMap.getSingleton().getMimeTypeFromExtension(fileExtension.toLowerCase()) ++ return MimeTypeMap.getSingleton().getMimeTypeFromExtension(fileExtension.lowercase()) + } + } +