From ed9025f03aa6fcbf720f4e022f3594c85de0a385 Mon Sep 17 00:00:00 2001 From: Thomas Vanbesien Date: Wed, 1 Apr 2026 11:54:12 +0200 Subject: Check all unchecked return values and guard error paths --- demo/ConnectionPage.qml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'demo/ConnectionPage.qml') diff --git a/demo/ConnectionPage.qml b/demo/ConnectionPage.qml index ba41246..dda77e1 100644 --- a/demo/ConnectionPage.qml +++ b/demo/ConnectionPage.qml @@ -35,8 +35,8 @@ Page { nameFilters: ["DER certificates (*.der)", "All files (*)"] title: "Select Certificate" - onAccepted: certFileField.text = selectedFile.toString().replace( - "file://", "") + onAccepted: certFileField.text = decodeURIComponent( + selectedFile.toString().replace("file://", "")) } FileDialog { @@ -46,8 +46,9 @@ Page { nameFilters: ["Key files (*.pem *.crt)", "All files (*)"] title: "Select Private Key" - onAccepted: keyFileField.text = selectedFile.toString().replace( - "file://", "") + onAccepted: keyFileField.text = decodeURIComponent(selectedFile.toString( + ).replace( + "file://", "")) } FolderDialog { @@ -56,8 +57,8 @@ Page { currentFolder: "file://" + trustFolderField.text title: "Select Trust Folder" - onAccepted: trustFolderField.text = selectedFolder.toString().replace( - "file://", "") + onAccepted: trustFolderField.text = decodeURIComponent( + selectedFolder.toString().replace("file://", "")) } ColumnLayout { -- cgit v1.2.3