diff --git a/libs/filer/dbfs_client.go b/libs/filer/dbfs_client.go index efe51f07f..ce122bc03 100644 --- a/libs/filer/dbfs_client.go +++ b/libs/filer/dbfs_client.go @@ -90,13 +90,18 @@ func (w *DbfsClient) uploadUsingDbfsPutApi(ctx context.Context, path string, ove return fmt.Errorf("failed to create API client: %w", err) } + overwriteField := "False" + if overwrite { + overwriteField = "True" + } + buf := &bytes.Buffer{} writer := multipart.NewWriter(buf) err = writer.WriteField("path", path) if err != nil { return err } - err = writer.WriteField("overwrite", "True") + err = writer.WriteField("overwrite", overwriteField) if err != nil { return err }