Skip to content

Commit 13afe58

Browse files
Fix mirror bug
follows-up be4e961
1 parent 70327d6 commit 13afe58

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

services/mirror/mirror_pull.go

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,8 +149,15 @@ func parseRemoteUpdateOutput(output, remoteName string) []*mirrorSyncResult {
149149
log.Error("Expect two SHAs but not what found: %q", lines[i])
150150
continue
151151
}
152+
var refFullName git.RefName
153+
if strings.HasPrefix(refName, "refs/") {
154+
refFullName = git.RefName(refName)
155+
} else {
156+
refFullName = git.RefNameFromBranch(strings.TrimPrefix(refName, remoteName+"/"))
157+
}
158+
152159
results = append(results, &mirrorSyncResult{
153-
refName: git.RefNameFromBranch(strings.TrimPrefix(refName, remoteName+"/")),
160+
refName: refFullName,
154161
oldCommitID: shas[0],
155162
newCommitID: shas[1],
156163
})

0 commit comments

Comments
 (0)