From ea0400ab9d6f3c866fd9995db8b8f6cdd8c0c806 Mon Sep 17 00:00:00 2001 From: Jan-Lukas Else Date: Fri, 13 Dec 2019 08:35:49 +0100 Subject: [PATCH] Change how key for mentions stored --- webmention.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webmention.go b/webmention.go index 65df00e..3774ed3 100644 --- a/webmention.go +++ b/webmention.go @@ -161,7 +161,7 @@ func saveWebmention(mention *Mention) (err error) { if err != nil { return errors.New("failed to marshal json before committing") } - filePath := fmt.Sprintf("data/mentions/%x/%x.json", md5.Sum([]byte(mention.Target)), md5.Sum([]byte(mention.Source))) + filePath := fmt.Sprintf("data/mentions/%x/%x.json", md5.Sum([]byte(strings.ReplaceAll(mention.Target, "/", ""))), md5.Sum([]byte(mention.Source))) err = UpdateFile(filePath, string(bytesRepresentation), "New webmention from "+mention.Source) return }