We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 67db219 commit a65bf06Copy full SHA for a65bf06
1 file changed
presentation/src/main/java/org/cryptomator/presentation/presenter/LicenseKeyValidator.kt
@@ -10,7 +10,8 @@ import org.cryptomator.util.SharedPreferencesHandler
10
internal class LicenseKeyValidator(
11
private val doLicenseCheckUseCase: DoLicenseCheckUseCase,
12
private val sharedPreferencesHandler: SharedPreferencesHandler,
13
- private val getView: () -> LicenseView?
+ private val getView: () -> LicenseView?,
14
+ private val onError: (Throwable) -> Unit
15
) {
16
fun validate(data: Uri?, onLicenseExtracted: ((String) -> Unit)? = null) {
17
data?.let {
@@ -37,7 +38,7 @@ internal class LicenseKeyValidator(
37
38
39
override fun onError(t: Throwable) {
40
super.onError(t)
- onError(t)
41
+ this@LicenseKeyValidator.onError(t)
42
}
43
44
0 commit comments