We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent dfd3fd8 commit fa6d0edCopy full SHA for fa6d0ed
db/revtree.go
@@ -63,6 +63,8 @@ func (tree RevTree) MarshalJSON() ([]byte, error) {
63
}
64
revIndexes := map[string]int{"": -1}
65
66
+ winner, _, _ := tree.winningRevision()
67
+
68
i := 0
69
for _, info := range tree {
70
revIndexes[info.ID] = i
@@ -84,7 +86,7 @@ func (tree RevTree) MarshalJSON() ([]byte, error) {
84
86
85
87
88
// for non-winning leaf revisions we'll store channel information
- if len(info.Channels) > 0 {
89
+ if winner != info.ID && len(info.Channels) > 0 {
90
if rep.ChannelsMap == nil {
91
rep.ChannelsMap = make(map[string]base.Set, 1)
92
0 commit comments