Diffstat (limited to 'internal/client/output/b2.go')
| -rw-r--r-- | internal/client/output/b2.go | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/internal/client/output/b2.go b/internal/client/output/b2.go index 0616368..f53532a 100644 --- a/internal/client/output/b2.go +++ b/internal/client/output/b2.go @@ -2,10 +2,8 @@ package output import ( "context" - "encoding/json" "fmt" "io" - "log/slog" "github.com/Backblaze/blazer/b2" "github.com/SayaAndy/saya-today-thumbnail-generator/config" @@ -39,7 +37,7 @@ func NewB2OutputClient(cfg *config.OutputConfig) (OutputClient, error) { return &B2OutputClient{b2cl: b2cl, bucket: bucket, prefix: b2cfg.Prefix}, nil } -func (c *B2OutputClient) GetWriter(path string, inputMetadata *input.MetadataStruct, outputContentType string) (io.WriteCloser, error) { +func (c *B2OutputClient) GetWriter(path string, inputMetadata *input.MetadataStruct) (io.WriteCloser, error) { obj := c.bucket.Object(c.prefix + path) if obj == nil { return nil, fmt.Errorf("failed to reference object in B2 bucket") @@ -47,7 +45,6 @@ func (c *B2OutputClient) GetWriter(path string, inputMetadata *input.MetadataStr attrs := &b2.Attrs{Info: make(map[string]string)} attrs.Info["sha1-original"] = inputMetadata.Hash - attrs.ContentType = outputContentType return obj.NewWriter(context.Background(), b2.WithAttrsOption(attrs)), nil } @@ -102,12 +99,5 @@ func (c *B2OutputClient) IsMissing(path string) bool { return true } - attrsJson, _ := json.Marshal(attrs) - slog.Debug("got object attrs", slog.String("path", path), slog.String("attrs", string(attrsJson))) - - if attrs.Size == 0 { - return true - } - return attrs.Status == b2.Hider } |