From 309cbcc58055912674bd4d5e5b215df7a9be1478 Mon Sep 17 00:00:00 2001 From: Zlatin Balevsky Date: Sat, 2 Nov 2019 15:23:15 +0000 Subject: [PATCH] UTF-8 in props of cli --- .../main/groovy/com/muwire/clilanterna/CliLanterna.groovy | 8 ++++---- .../main/groovy/com/muwire/clilanterna/TrustView.groovy | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/cli-lanterna/src/main/groovy/com/muwire/clilanterna/CliLanterna.groovy b/cli-lanterna/src/main/groovy/com/muwire/clilanterna/CliLanterna.groovy index 54caf991..c5def62f 100644 --- a/cli-lanterna/src/main/groovy/com/muwire/clilanterna/CliLanterna.groovy +++ b/cli-lanterna/src/main/groovy/com/muwire/clilanterna/CliLanterna.groovy @@ -82,14 +82,14 @@ class CliLanterna { props.setDownloadLocation(downloadLocationFile) props.incompleteLocation = incompletesLocationFile - propsFile.withOutputStream { + propsFile.withPrintWriter("UTF-8", { props.write(it) - } + }) } else { props = new Properties() - propsFile.withInputStream { + propsFile.withReader("UTF-8", { props.load(it) - } + }) props = new MuWireSettings(props) } props.updateType = "cli-lanterna" diff --git a/cli-lanterna/src/main/groovy/com/muwire/clilanterna/TrustView.groovy b/cli-lanterna/src/main/groovy/com/muwire/clilanterna/TrustView.groovy index 7d740540..ed7f5638 100644 --- a/cli-lanterna/src/main/groovy/com/muwire/clilanterna/TrustView.groovy +++ b/cli-lanterna/src/main/groovy/com/muwire/clilanterna/TrustView.groovy @@ -199,6 +199,6 @@ class TrustView extends BasicWindow { private void saveMuSettings() { File settingsFile = new File(core.home,"MuWire.properties") - settingsFile.withOutputStream { core.muOptions.write(it) } + settingsFile.withPrintWriter("UTF-8",{ core.muOptions.write(it) }) } }