Updated on 2026-08-14

This commit is contained in:
Tangem 2020-04-15 11:56:23 +03:00
parent ba16c07dd0
commit 230ef64f37
2 changed files with 5 additions and 3 deletions

View file

@ -74,7 +74,10 @@ class CardSession(
}
runnable.run(this) { result ->
stop()
when (result) {
is CompletionResult.Success -> stop()
is CompletionResult.Failure -> stopWithError(result.error)
}
callback(result)
}
}
@ -99,7 +102,6 @@ class CardSession(
}
is CompletionResult.Success -> {
callback(this, null)
}
}
}

View file

@ -91,7 +91,7 @@ abstract class Command<T : CommandResponse> : CardSessionRunnable<T> {
}
}
is CompletionResult.Failure ->
if (result.error == SessionError.TagLost()) {
if (result.error is SessionError.TagLost) {
session.viewDelegate.onTagLost()
} else {
callback(CompletionResult.Failure(result.error))