From d0e3670158f19c5dd64e99bc29f6c72c96156d60 Mon Sep 17 00:00:00 2001 From: Leon Lambert Date: Mon, 5 Feb 2024 17:18:28 +0800 Subject: [PATCH] =?UTF-8?q?fix(app):=20=E5=93=88=E5=B8=8C=E7=AE=97?= =?UTF-8?q?=E6=B3=95=EF=BC=8Cbase64,hex=E7=BC=96=E7=A0=81=E8=BF=AD?= =?UTF-8?q?=E4=BB=A3=E8=AE=A1=E7=AE=97=E9=94=99=E8=AF=AF=20#220?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/kotlin/me/leon/view/DigestView.kt | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/app/src/main/kotlin/me/leon/view/DigestView.kt b/app/src/main/kotlin/me/leon/view/DigestView.kt index 6021a60d98..f039b283c9 100644 --- a/app/src/main/kotlin/me/leon/view/DigestView.kt +++ b/app/src/main/kotlin/me/leon/view/DigestView.kt @@ -263,8 +263,14 @@ class DigestView : Fragment(messages["hash"]) { inputText.lineAction2String { controller.digestFile(method, it) } } else { var result: String = inputText - repeat(times) { - result = controller.digest(method, result, inputEncode, singleLine.get()) + repeat(times) { time -> + result = + controller.digest( + method, + result, + "raw".takeIf { time > 0 } ?: inputEncode, + singleLine.get() + ) } result }