diff options
Diffstat (limited to 'pkg/commands/loaders/commits.go')
-rw-r--r-- | pkg/commands/loaders/commits.go | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/pkg/commands/loaders/commits.go b/pkg/commands/loaders/commits.go index ae4455df5..fd6ce64a8 100644 --- a/pkg/commands/loaders/commits.go +++ b/pkg/commands/loaders/commits.go @@ -178,6 +178,11 @@ func (self *CommitLoader) extractCommitFromLine(line string) *models.Commit { unitTimestampInt, _ := strconv.Atoi(unixTimestamp) + parents := []string{} + if len(parentHashes) > 0 { + parents = strings.Split(parentHashes, " ") + } + return &models.Commit{ Sha: sha, Name: message, @@ -185,7 +190,7 @@ func (self *CommitLoader) extractCommitFromLine(line string) *models.Commit { ExtraInfo: extraInfo, UnixTimestamp: int64(unitTimestampInt), Author: author, - Parents: strings.Split(parentHashes, " "), + Parents: parents, } } |