X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=cmd%2Ffeed2mdir%2Fmain.go;h=5783d1f024401c4ee9bbbaa5ba0e1e1127bc84d4;hb=c446679adbfc913488f4166615907062d4f17e27;hp=9074cefab80bc14b375d4d787d3d2741715b5d67;hpb=70db89d489e01572881fde16de060badd24feaf8;p=feeder.git diff --git a/cmd/feed2mdir/main.go b/cmd/feed2mdir/main.go index 9074cef..5783d1f 100644 --- a/cmd/feed2mdir/main.go +++ b/cmd/feed2mdir/main.go @@ -58,7 +58,6 @@ func main() { } else { when = &now } - fn := hex.EncodeToString(h.Sum(nil)[:sha512.Size/2]) var what string if len(item.Content) == 0 { what = item.Description @@ -67,6 +66,11 @@ func main() { } what = strings.TrimPrefix(what, "") + h := sha512.New() + h.Write([]byte(item.Title)) + h.Write([]byte{0}) + h.Write([]byte(what)) + fn := hex.EncodeToString(h.Sum(nil)[:sha512.Size/2]) exists := false for _, d := range []string{"cur", "new"} { entries, err := os.ReadDir(path.Join(mdir, d))