From 3c18c80d8f064b0e12d383885f45ddc4e3072d90 Mon Sep 17 00:00:00 2001 From: Brian Hendriks Date: Mon, 9 Sep 2024 11:41:37 -0700 Subject: [PATCH] don't write signature if signature has len 0 --- go/store/datas/commit.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/go/store/datas/commit.go b/go/store/datas/commit.go index 8d18b12573..a3fa50070a 100644 --- a/go/store/datas/commit.go +++ b/go/store/datas/commit.go @@ -174,7 +174,12 @@ func commit_flatbuffer(vaddr hash.Hash, opts CommitOptions, heights []uint64, pa nameoff := builder.CreateString(opts.Meta.Name) emailoff := builder.CreateString(opts.Meta.Email) descoff := builder.CreateString(opts.Meta.Description) - sigoff := builder.CreateString(opts.Meta.Signature) + + var sigoff flatbuffers.UOffsetT + if len(opts.Meta.Signature) != 0 { + sigoff = builder.CreateString(opts.Meta.Signature) + } + serial.CommitStart(builder) serial.CommitAddRoot(builder, vaddroff) serial.CommitAddHeight(builder, maxheight+1)