diff --git a/package/android/src/main/java/com/mrousavy/camera/utils/withPromise.kt b/package/android/src/main/java/com/mrousavy/camera/utils/withPromise.kt index 7c107be..a3ba6e9 100644 --- a/package/android/src/main/java/com/mrousavy/camera/utils/withPromise.kt +++ b/package/android/src/main/java/com/mrousavy/camera/utils/withPromise.kt @@ -11,6 +11,6 @@ inline fun withPromise(promise: Promise, closure: () -> Any?) { } catch (e: Throwable) { e.printStackTrace() val error = if (e is CameraError) e else UnknownCameraError(e) - promise.reject("${error.domain}/${error.id}", error.message, error.cause) + promise.reject("${error.domain}/${error.id}", error.message ?: "Unknown error", error.cause) } }