bugfix - when a TFS user is record in the logs but is no longer a registered TFS user, then GetIdentity returns null
This commit is contained in:
@@ -193,11 +193,11 @@ namespace Sep.Git.Tfs.Core
|
||||
}
|
||||
|
||||
private LogEntry MakeNewLogEntry(IChangeset changesetToLog)
|
||||
{
|
||||
{
|
||||
var log = new LogEntry();
|
||||
var identity = tfs.GetIdentity(changesetToLog.Committer);
|
||||
log.CommitterName = log.AuthorName = identity.DisplayName ?? "Unknown TFS user";
|
||||
log.CommitterEmail = log.AuthorEmail = identity.MailAddress ?? changesetToLog.Committer;
|
||||
var identity = tfs.GetIdentity(changesetToLog.Committer);
|
||||
log.CommitterName = log.AuthorName = null != identity ? identity.DisplayName ?? "Unknown TFS user" : changesetToLog.Committer ?? "Unknown TFS user";
|
||||
log.CommitterEmail = log.AuthorEmail = null != identity ? identity.MailAddress ?? changesetToLog.Committer : changesetToLog.Committer;
|
||||
log.Date = changesetToLog.CreationDate;
|
||||
log.Log = changesetToLog.Comment + Environment.NewLine;
|
||||
log.ChangesetId = changesetToLog.ChangesetId;
|
||||
|
||||
Reference in New Issue
Block a user