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

Commit d7d1d0c2 authored by Fs00's avatar Fs00 Committed by Marvin W.
Browse files

Avoid using hardcoded string

parent 2f51d618
Loading
Loading
Loading
Loading
+8 −2
Original line number Diff line number Diff line
@@ -67,8 +67,14 @@ fun formatSummaryForSafetyNetResult(context: Context, result: String?, status: S
            }
        }
        SafetyNetRequestType.RECAPTCHA -> {
            if (status?.isSuccess != true) return context.getString(R.string.pref_test_summary_failed, status?.statusMessage) to ContextCompat.getDrawable(context, R.drawable.ic_circle_error)
            if (result == null) return context.getString(R.string.pref_test_summary_failed, "No result") to ContextCompat.getDrawable(context, R.drawable.ic_circle_warn)
            if (status?.isSuccess != true) {
                return context.getString(R.string.pref_test_summary_failed, status?.statusMessage) to
                        ContextCompat.getDrawable(context, R.drawable.ic_circle_error)
            }
            if (result == null) {
                return context.getString(R.string.pref_test_summary_failed, context.getString(R.string.pref_safetynet_test_no_result)) to
                        ContextCompat.getDrawable(context, R.drawable.ic_circle_warn)
            }
            val (success, errorCodes) = try {
                JSONObject(result).let {
                        it.optBoolean("success", false) to