From d3b9bd54cc3e13b5a9d16404717551238eab18c6 Mon Sep 17 00:00:00 2001 From: SayaAndy Date: Thu, 4 Sep 2025 00:57:01 +0700 Subject: feat: integrate medley meta --- internal/storage/b2.go | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'internal/storage') diff --git a/internal/storage/b2.go b/internal/storage/b2.go index 7d7ad0b..b02261f 100644 --- a/internal/storage/b2.go +++ b/internal/storage/b2.go @@ -123,6 +123,11 @@ func (sc *B2StorageClient) WriteMetadata(path string, metadata *frontmatter.Meta } } + medley := "" + if metadata.Medley != "" { + medley = fmt.Sprintf("%s %d", metadata.Medley, metadata.MedleyPart) + } + attrs := &b2.Attrs{ ContentType: "text/markdown; charset=utf-8", Info: map[string]string{ @@ -133,6 +138,7 @@ func (sc *B2StorageClient) WriteMetadata(path string, metadata *frontmatter.Meta "thumbnail": metadata.Thumbnail, "tags": strings.Join(metadata.Tags, ","), "geolocation": metadata.Geolocation, + "medley": medley, "metadata-last-update-sha1": draftAttrs.SHA1, }} -- cgit v1.3.1+13