fix(android): reject non-positive camera maxWidth

This commit is contained in:
Ayaan Zaidi
2026-02-27 09:05:56 +05:30
committed by Ayaan Zaidi
parent adb41e48ae
commit 0f7664fda3

View File

@@ -300,7 +300,10 @@ class CameraCaptureManager(private val context: Context) {
readPrimitive(params, "quality")?.contentOrNull?.toDoubleOrNull()
private fun parseMaxWidth(params: JsonObject?): Int? =
readPrimitive(params, "maxWidth")?.contentOrNull?.toIntOrNull()
readPrimitive(params, "maxWidth")
?.contentOrNull
?.toIntOrNull()
?.takeIf { it > 0 }
private fun parseDurationMs(params: JsonObject?): Int? =
readPrimitive(params, "durationMs")?.contentOrNull?.toIntOrNull()