From 5f2154157ec7aefc6cf848d4943563a7d9aa1286 Mon Sep 17 00:00:00 2001 From: Roman Khimov Date: Thu, 30 Jan 2025 18:01:05 +0300 Subject: [PATCH] client: set OID in object returned from Head() 3c47093ae4c28b62afba3e3f34bb270d39cf3137 regression. Even though it's not a part of the protocol, clients expect it to be set. Signed-off-by: Roman Khimov --- client/object_get.go | 1 + 1 file changed, 1 insertion(+) diff --git a/client/object_get.go b/client/object_get.go index 161fa218..b0a50b36 100644 --- a/client/object_get.go +++ b/client/object_get.go @@ -482,6 +482,7 @@ func (c *Client) ObjectHead(ctx context.Context, containerID cid.ID, objectID oi var obj object.Object if err = obj.FromProtoMessage(&protoobject.Object{ + ObjectId: objectID.ProtoMessage(), Signature: v.Header.Signature, Header: v.Header.Header, }); err != nil {