shithub: furgit

ref: df1f2fb3daa1acd25c88510f259d5535fb482126
dir: /object/signed/commit/payload_append.go/

View raw version
package signedcommit

// AppendPayload appends the commit verification payload to dst, omitting all
// embedded signature headers.
func (commit *Commit) AppendPayload(dst []byte) []byte {
	for _, part := range commit.payload {
		dst = append(dst, commit.body[part.start:part.end]...)
	}

	return dst
}