Skip to content

Commit 2c706c4

Browse files
committed
fix last commit status since the order of ids are desc
1 parent a0b3120 commit 2c706c4

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

models/status.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ func (status *CommitStatus) APIFormat() *api.Status {
126126
return apiStatus
127127
}
128128

129-
// CalcCommitStatus returns commit status state via some status
129+
// CalcCommitStatus returns commit status state via some status, the commit statues should order by id desc
130130
func CalcCommitStatus(statuses []*CommitStatus) *CommitStatus {
131131
var lastStatus *CommitStatus
132132
var state CommitStatusState
@@ -138,7 +138,7 @@ func CalcCommitStatus(statuses []*CommitStatus) *CommitStatus {
138138
}
139139
if lastStatus == nil {
140140
if len(statuses) > 0 {
141-
lastStatus = statuses[len(statuses)-1]
141+
lastStatus = statuses[0]
142142
} else {
143143
lastStatus = &CommitStatus{}
144144
}

0 commit comments

Comments
 (0)