From 95a9834ec7068d3d7ed71f42a32240b0decab195 Mon Sep 17 00:00:00 2001 From: rafearnold Date: Thu, 15 May 2025 10:02:33 +0100 Subject: [PATCH] fix: account for null password. --- .../kotlin/com/github/ajalt/mordant/internal/MppInternal.jvm.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mordant/src/jvmMain/kotlin/com/github/ajalt/mordant/internal/MppInternal.jvm.kt b/mordant/src/jvmMain/kotlin/com/github/ajalt/mordant/internal/MppInternal.jvm.kt index 7c154ecb..19d22c2b 100644 --- a/mordant/src/jvmMain/kotlin/com/github/ajalt/mordant/internal/MppInternal.jvm.kt +++ b/mordant/src/jvmMain/kotlin/com/github/ajalt/mordant/internal/MppInternal.jvm.kt @@ -74,7 +74,7 @@ internal actual fun readLineOrNullMpp(hideInput: Boolean): String? { if (hideInput) { val console = System.console() if (console != null) { - return console.readPassword().concatToString() + return console.readPassword()?.concatToString() } } return readlnOrNull()