- commit
- 853d60e
- parent
- b0daabd
- author
- Eric Bower
- date
- 2025-06-20 14:19:38 -0400 EDT
fix(pgs): getobject should return always objectinfo
2 files changed,
+3,
-3
+1,
-1
1@@ -394,7 +394,7 @@ networks:
2 com.docker.network.bridge.name: prose
3 ipam:
4 config:
5- - subnet: 172.18.0.0/16
6+ - subnet: 172.30.0.0/16
7 - subnet: fd00:dead:beef:18::/112
8 pastes:
9 enable_ipv6: true
+2,
-2
1@@ -122,7 +122,7 @@ func (s *StorageFS) GetObject(bucket Bucket, fpath string) (utils.ReadAndReaderA
2 // calculate etag
3 h := md5.New()
4 if _, err := io.Copy(h, dat); err != nil {
5- return nil, nil, err
6+ return nil, objInfo, err
7 }
8 md5Sum := h.Sum(nil)
9 etag = hex.EncodeToString(md5Sum)
10@@ -131,7 +131,7 @@ func (s *StorageFS) GetObject(bucket Bucket, fpath string) (utils.ReadAndReaderA
11 // reset os.File reader
12 _, err = dat.Seek(0, io.SeekStart)
13 if err != nil {
14- return nil, nil, err
15+ return nil, objInfo, err
16 }
17
18 objInfo.ETag = etag