From cc8dc719c2cd4dfd743486b16a7eb52a81a6851b Mon Sep 17 00:00:00 2001 From: jojoliang Date: Mon, 10 May 2021 19:33:25 +0800 Subject: [PATCH] fix demo --- example/object/moveObject.go | 2 +- object.go | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/example/object/moveObject.go b/example/object/moveObject.go index b533d84..044356d 100644 --- a/example/object/moveObject.go +++ b/example/object/moveObject.go @@ -59,7 +59,7 @@ func main() { // 重命名 dest := "test/newfile" soruceURL := fmt.Sprintf("%s/%s", u.Host, source) - _, _, err := c.Object.Copy(context.Background(), dest, soruceURL, nil) + _, _, err = c.Object.Copy(context.Background(), dest, soruceURL, nil) log_status(err) if err == nil { _, err = c.Object.Delete(context.Background(), source, nil) diff --git a/object.go b/object.go index 9d75d99..1e844a3 100644 --- a/object.go +++ b/object.go @@ -940,7 +940,9 @@ func (s *ObjectService) Upload(ctx context.Context, name string, filepath string var listener ProgressListener var consumedBytes int64 if opt.OptIni != nil { - listener = opt.OptIni.Listener + if opt.OptIni.ObjectPutHeaderOptions != nil { + listener = opt.OptIni.Listener + } optcom.XOptionHeader, _ = deliverInitOptions(opt.OptIni) } event := newProgressEvent(ProgressStartedEvent, 0, 0, totalBytes)