Skip to content

Commit e3d9162

Browse files
authored
Merge pull request #16 from openrails/feature/deleted-accounts
fix: Allow for missing data when accounts have been deleted
2 parents 2c74da4 + f51a54c commit e3d9162

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Program.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,11 @@ static async Task AsyncMain(IConfigurationRoot config)
6363
Console.WriteLine($"Open pull requests ({pullRequests.Count}):");
6464
foreach (var pullRequest in pullRequests)
6565
{
66-
var autoMerge = memberLogins.Contains(pullRequest.Author.Login)
66+
var autoMerge = memberLogins.Contains(pullRequest.Author?.Login)
6767
&& !pullRequest.Labels.Nodes.Any(label => label.Name == gitHubConfig["excludeLabel"]);
6868
Console.WriteLine($" #{pullRequest.Number} {pullRequest.Title}");
69-
Console.WriteLine($" By: {pullRequest.Author.Login}");
70-
Console.WriteLine($" Branch: {pullRequest.HeadRef.Name}");
69+
Console.WriteLine($" By: {pullRequest.Author?.Login}");
70+
Console.WriteLine($" Branch: {pullRequest.HeadRef?.Name}");
7171
Console.WriteLine($" Labels: {String.Join(' ', pullRequest.Labels.Nodes.Select(label => label.Name))}");
7272
Console.WriteLine($" Allowed to auto-merge? {autoMerge}");
7373
if (autoMerge)

0 commit comments

Comments
 (0)