From 491fe04d5caa89ea94938dad975cfd38385e3af8 Mon Sep 17 00:00:00 2001 From: mcrakhman Date: Wed, 31 Jul 2024 23:48:23 +0200 Subject: [PATCH] Add empty response for proto message --- commonspace/object/acl/syncacl/response.go | 3 +++ commonspace/object/tree/synctree/response.go | 3 +++ 2 files changed, 6 insertions(+) diff --git a/commonspace/object/acl/syncacl/response.go b/commonspace/object/acl/syncacl/response.go index 03aab919..3c1f4c6b 100644 --- a/commonspace/object/acl/syncacl/response.go +++ b/commonspace/object/acl/syncacl/response.go @@ -27,6 +27,9 @@ func (r *Response) MsgSize() uint64 { } func (r *Response) ProtoMessage() (proto.Message, error) { + if r.objectId == "" { + return &spacesyncproto.ObjectSyncMessage{}, nil + } resp := &consensusproto.LogFullSyncResponse{ Head: r.head, Records: r.records, diff --git a/commonspace/object/tree/synctree/response.go b/commonspace/object/tree/synctree/response.go index 0717b4c4..8a8b1e2d 100644 --- a/commonspace/object/tree/synctree/response.go +++ b/commonspace/object/tree/synctree/response.go @@ -29,6 +29,9 @@ func (r *Response) MsgSize() uint64 { } func (r *Response) ProtoMessage() (proto.Message, error) { + if r.objectId == "" { + return &spacesyncproto.ObjectSyncMessage{}, nil + } resp := &treechangeproto.TreeFullSyncResponse{ Heads: r.heads, SnapshotPath: r.snapshotPath,