Trimming build author length to 40 for default

Removed no longer needed comment
This commit is contained in:
Joachim Hill-Grannec 2016-08-12 13:14:58 -07:00
parent e0b7b31a5d
commit 02630aedbe

View file

@ -67,13 +67,19 @@ func convertPushHook(hook *internal.PostHook, baseURL string) *model.Build {
name := refParts[2] name := refParts[2]
commitType := refParts[1] commitType := refParts[1]
//Ensuring the author label is not longer then 40 for the label of the commit author (default size in the db)
authorLabel := fmt.Sprintf("%s <%s>", hook.Changesets.Values[0].ToCommit.Author.Name, hook.Changesets.Values[0].ToCommit.Author.EmailAddress)
if (len(authorLabel) > 40) {
authorLabel = fmt.Sprintf("%s", authorLabel[0:40])
}
build := &model.Build{ build := &model.Build{
Commit: hook.RefChanges[0].ToHash, // TODO check for index value Commit: hook.RefChanges[0].ToHash, // TODO check for index value
//Link: TODO find link
Branch: name, Branch: name,
Message: hook.Changesets.Values[0].ToCommit.Message, //TODO check for index Values Message: hook.Changesets.Values[0].ToCommit.Message, //TODO check for index Values
Avatar: avatarLink(hook.Changesets.Values[0].ToCommit.Author.EmailAddress), Avatar: avatarLink(hook.Changesets.Values[0].ToCommit.Author.EmailAddress),
Author: fmt.Sprintf("%s <%s>", hook.Changesets.Values[0].ToCommit.Author.Name, hook.Changesets.Values[0].ToCommit.Author.EmailAddress), Author: authorLabel,
Email: hook.Changesets.Values[0].ToCommit.Author.EmailAddress, Email: hook.Changesets.Values[0].ToCommit.Author.EmailAddress,
Timestamp: time.Now().UTC().Unix(), Timestamp: time.Now().UTC().Unix(),
Ref: hook.RefChanges[0].RefID, // TODO check for index Values Ref: hook.RefChanges[0].RefID, // TODO check for index Values