Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3d46e800 authored by Marvin W.'s avatar Marvin W. 🐿️ Committed by Jonathan Klee
Browse files

Fix crash during sign-in when SafetyNet is disabled

parent cedd2058
Loading
Loading
Loading
Loading
Loading
+7 −3
Original line number Diff line number Diff line
@@ -14,9 +14,13 @@ import java.util.*
class DroidGuardHandler(private val activity: LoginActivity) {
    fun start(dg: String) {
        activity.lifecycleScope.launchWhenStarted {
            try {
                val result = getResult(activity, "minute_maid", Collections.singletonMap("dg_minutemaid", dg))
                    .toBase64(Base64.NO_WRAP, Base64.NO_PADDING, Base64.URL_SAFE)
            activity.runScript("window.setDgResult('$result')");
                activity.runScript("window.setDgResult('$result')")
            } catch (e: Exception) {
                // Ignore
            }
        }
    }
}