From 694b9da2f293c07b74caec2e3e8b679500bbdca0 Mon Sep 17 00:00:00 2001 From: Christian Heller Date: Mon, 8 Feb 2016 23:56:21 +0100 Subject: [PATCH] Fix bug of empty lines created in loginsFile by account editing. --- main.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index d0908eb..5c7280b 100644 --- a/main.go +++ b/main.go @@ -174,7 +174,8 @@ func accountPostHandler(w http.ResponseWriter, r *http.Request) { break } } - text = []byte(strings.Join(lines, "\n")) + linesJoined := strings.Join(lines, "\n") + text = []byte(linesJoined[:len(linesJoined)-1]) tmpFile := "tmp_" + loginsFile if err := ioutil.WriteFile(tmpFile, []byte(text), 0600); err != nil { log.Fatal("Trouble writing file", err)