aboutsummaryrefslogtreecommitdiff
path: root/object/signed/commit/payload.go
blob: a01dd8f607aa1e5f6b43242f130ac6111782c2f4 (about) (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
package commit

// 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
}