Parcourir la source

Fix SHA crash

tags/v0.3.1
Russ Garrett il y a 5 ans
Parent
révision
310f8f9135
Aucun compte lié à l'adresse e-mail de l'auteur
1 fichiers modifiés avec 4 ajouts et 1 suppressions
  1. 4
    1
      httplistener/templates.go

+ 4
- 1
httplistener/templates.go Voir le fichier

36
 }
36
 }
37
 
37
 
38
 func truncateSha(sha string) string {
38
 func truncateSha(sha string) string {
39
+	if len(sha) < 8 {
40
+		return ""
41
+	}
39
 	return sha[len(sha)-7:]
42
 	return sha[len(sha)-7:]
40
 }
43
 }
41
 
44
 
99
 		if !c.Distinct {
102
 		if !c.Distinct {
100
 			continue
103
 			continue
101
 		}
104
 		}
102
-		res = append(res, Commit{Message: c.Message, Username: c.Author.Username, Sha: c.Sha})
105
+		res = append(res, Commit{Message: c.Message, Username: c.Author.Username, Sha: c.ID})
103
 		i += 1
106
 		i += 1
104
 		if i == length {
107
 		if i == length {
105
 			break
108
 			break

Chargement…
Annuler
Enregistrer