From 4ecfbd0c88dd5a2b000d838dfc4f651fe66fd4da Mon Sep 17 00:00:00 2001 From: Eliot Whalan Date: Fri, 24 Jun 2016 15:45:52 +1000 Subject: [PATCH] Escape and unescape title --- main.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/main.go b/main.go index 335cbfd..3a21631 100644 --- a/main.go +++ b/main.go @@ -114,7 +114,7 @@ func save(raw string, lang string, title string) []string { _, err = stmt.Exec(id, id, sha, paste, delKey) check(err) } else { - _, err = stmt.Exec(id, title, sha, paste, delKey) + _, err = stmt.Exec(id, html.EscapeString(title), sha, paste, delKey) check(err) } db.Close() @@ -225,11 +225,11 @@ func getPaste(paste string, lang string) (string, string) { return "Error invalid paste", "" } else { if lang == "" { - return html.UnescapeString(s), title + return html.UnescapeString(s), html.UnescapeString(title) } else { high, err := highlight(s, lang) check(err) - return high, title + return high, html.UnescapeString(title) } }