Skip to content

Commit 19551aa

Browse files
committed
fix: don't require 2 scanner keys
1 parent 0c132b6 commit 19551aa

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

android/src/main/java/com/sourcetoad/idscanreactnative/IdscanSdkModule.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,9 +120,10 @@ class IdscanSdkModule(reactContext: ReactApplicationContext) :
120120
fun scan(type: String?, apiKeys: ReadableMap, callback: Callback) {
121121
Log.d(NAME, "React Native IDScanner starting")
122122

123-
if (apiKeys.isNull(KEY_MRZ_KEY) || apiKeys.isNull(KEY_PDF_KEY) || apiKeys.isNull(KEY_PARSER_KEY)) {
123+
if ((apiKeys.isNull(KEY_MRZ_KEY) && apiKeys.isNull(KEY_PDF_KEY)) || apiKeys.isNull(KEY_PARSER_KEY)) {
124124
val scanResult = Arguments.createMap()
125125
scanResult.putString("success", "false")
126+
126127
callback.invoke("Must provide activation keys for IDScan.net's Camera Scanner and ID Parser SDKs")
127128
return
128129
}

0 commit comments

Comments
 (0)