Fix past meeting summary tool edge cases
PR and Push Build/Test / build-and-test (push) Successful in 10m54s

This commit is contained in:
2026-05-29 10:38:31 +02:00
parent 626640e26b
commit 689df3dbcb
6 changed files with 174 additions and 36 deletions
@@ -29,7 +29,7 @@ public sealed class BoundMeetingProjectResolver
return [];
}
var projectNames = await ReadMeetingProjectNamesAsync(artifacts.MeetingNotePath, cancellationToken);
var projectNames = await ReadMeetingProjectNamesAsync(artifacts, cancellationToken);
if (projectNames.Count == 0)
{
return [];
@@ -42,6 +42,13 @@ public sealed class BoundMeetingProjectResolver
.ToList();
}
public Task<HashSet<string>> ReadMeetingProjectNamesAsync(
MeetingSessionArtifacts artifacts,
CancellationToken cancellationToken = default)
{
return ReadMeetingProjectNamesAsync(artifacts.MeetingNotePath, cancellationToken);
}
private static async Task<HashSet<string>> ReadMeetingProjectNamesAsync(
string meetingNotePath,
CancellationToken cancellationToken)