diff --git a/android/build.gradle b/android/build.gradle index ad0aaf2..a719a8e 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -57,6 +57,6 @@ dependencies { //noinspection GradleDynamicVersion implementation "com.facebook.react:react-native:+" // From node_modules implementation 'io.github.lizhangqu:coreprogress:1.0.2' - implementation 'com.github.nomi9995:VideoCompressor:90adcba85a' + implementation 'com.github.nomi9995:VideoCompressor:4f72b53490' // implementation project(path: ':videocompressor') } diff --git a/android/src/main/java/com/reactnativecompressor/Utils/Utils.java b/android/src/main/java/com/reactnativecompressor/Utils/Utils.java index f77fdaf..9d46ca6 100644 --- a/android/src/main/java/com/reactnativecompressor/Utils/Utils.java +++ b/android/src/main/java/com/reactnativecompressor/Utils/Utils.java @@ -43,7 +43,14 @@ public void onFinish(boolean result) { @Override public void onError(String errorMessage) { - promise.reject("Compression has canncelled"); + if(errorMessage.equals(("class java.lang.AssertionError"))) + { + promise.resolve(srcPath); + } + else + { + promise.reject("Compression has canncelled"); + } } @Override