mirror of
https://github.com/usememos/memos.git
synced 2024-11-24 06:35:24 +03:00
chore: tweak s3 comments
This commit is contained in:
parent
e016244aba
commit
436eb0e591
@ -64,17 +64,17 @@ func NewClient(ctx context.Context, config *Config) (*Client, error) {
|
|||||||
|
|
||||||
func (client *Client) UploadFile(ctx context.Context, filename string, fileType string, src io.Reader) (string, error) {
|
func (client *Client) UploadFile(ctx context.Context, filename string, fileType string, src io.Reader) (string, error) {
|
||||||
uploader := manager.NewUploader(client.Client)
|
uploader := manager.NewUploader(client.Client)
|
||||||
// set ACL according to if user set prefix
|
putInput := awss3.PutObjectInput{
|
||||||
obj := awss3.PutObjectInput{
|
|
||||||
Bucket: aws.String(client.Config.Bucket),
|
Bucket: aws.String(client.Config.Bucket),
|
||||||
Key: aws.String(filename),
|
Key: aws.String(filename),
|
||||||
Body: src,
|
Body: src,
|
||||||
ContentType: aws.String(fileType),
|
ContentType: aws.String(fileType),
|
||||||
}
|
}
|
||||||
|
// Set ACL according to if url prefix is set.
|
||||||
if client.Config.URLPrefix == "" {
|
if client.Config.URLPrefix == "" {
|
||||||
obj.ACL = types.ObjectCannedACL(*aws.String("public-read"))
|
putInput.ACL = types.ObjectCannedACL(*aws.String("public-read"))
|
||||||
}
|
}
|
||||||
uploadOutput, err := uploader.Upload(ctx, &obj)
|
uploadOutput, err := uploader.Upload(ctx, &putInput)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return "", err
|
return "", err
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user