diff --git a/packages/amplify_core/android/src/main/kotlin/com/amazonaws/amplify/amplify_core/AtomicResult.kt b/packages/amplify_core/android/src/main/kotlin/com/amazonaws/amplify/amplify_core/AtomicResult.kt index 8028ad91489..8d59c05b671 100644 --- a/packages/amplify_core/android/src/main/kotlin/com/amazonaws/amplify/amplify_core/AtomicResult.kt +++ b/packages/amplify_core/android/src/main/kotlin/com/amazonaws/amplify/amplify_core/AtomicResult.kt @@ -51,7 +51,7 @@ class AtomicResult(private val result: MethodChannel.Result, private val operati } } - override fun error(errorCode: String?, errorMessage: String?, errorDetails: Any?) { + override fun error(errorCode: String, errorMessage: String?, errorDetails: Any?) { scope.launch { if (isSent.getAndSet(true)) { Log.w( diff --git a/packages/amplify_core/android/src/test/kotlin/com/amazonaws/amplify/amplify_core/AtomicResultTest.kt b/packages/amplify_core/android/src/test/kotlin/com/amazonaws/amplify/amplify_core/AtomicResultTest.kt index 27c9380738b..2684d7aa12e 100644 --- a/packages/amplify_core/android/src/test/kotlin/com/amazonaws/amplify/amplify_core/AtomicResultTest.kt +++ b/packages/amplify_core/android/src/test/kotlin/com/amazonaws/amplify/amplify_core/AtomicResultTest.kt @@ -46,8 +46,8 @@ class AtomicResultTest { @Test fun errorIsForwarded() = coroutinesTestRule.testDispatcher.runBlockingTest { val atomicResult = AtomicResult(mockResult, "errorIsForwarded") - atomicResult.error(null, null, null) - verify(mockResult).error(null, null, null) + atomicResult.error("", null, null) + verify(mockResult).error("", null, null) } @Test