From 73d4a3658ca14527e8a749bb8850a2c8e4bfac88 Mon Sep 17 00:00:00 2001 From: SayaAndy Date: Tue, 12 Aug 2025 22:33:41 +0700 Subject: feat: integrate parallel execution refactor: simplify frontmatter parser feat: always check for '.md' extension feat: new timezone field --- internal/storage/b2.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'internal/storage/b2.go') diff --git a/internal/storage/b2.go b/internal/storage/b2.go index 0c4b673..0d92707 100644 --- a/internal/storage/b2.go +++ b/internal/storage/b2.go @@ -60,9 +60,9 @@ func (sc *B2StorageClient) Scan() ([]string, error) { continue } - //if !strings.Contains(attrs.ContentType, "text/metadata") { - // continue - //} + if !strings.HasSuffix(obj.Name(), ".md") { + continue + } filePaths = append(filePaths, strings.TrimPrefix(obj.Name(), sc.prefix)) } @@ -125,6 +125,7 @@ func (sc *B2StorageClient) WriteMetadata(path string, metadata *frontmatter.Meta "thumbnail": metadata.Thumbnail, "tags": strings.Join(metadata.Tags, ","), "geolocation": metadata.Geolocation, + "timezone": metadata.Timezone, "metadata-last-update-sha1": oldAttrs.SHA1, }} -- cgit v1.3.1+13