Updated worker to show upsert issue messages.
This commit is contained in:
@@ -77,14 +77,20 @@ public sealed class PagedScanRunner(
|
||||
IEnumerable<VoiceWorkUpsertResult> resultsWithIssues = response.Results.Where(x => x.Issues.Count > 0);
|
||||
|
||||
// TODO: Later
|
||||
//foreach (VoiceWorkUpsertResult resultWithIssues in resultsWithIssues)
|
||||
//{
|
||||
// log.LogWarning($"PRoblem with {resultWithIssues.}")
|
||||
// string messageToDisplay = $"{scannedVoiceWork.ProductId} - {scannedVoiceWork.ProductName} -- {message}";
|
||||
foreach (VoiceWorkUpsertResult resultWithIssues in resultsWithIssues)
|
||||
{
|
||||
//log.LogWarning($"PRoblem with {resultWithIssues.}")
|
||||
//string messageToDisplay = $"{scannedVoiceWork.ProductId} - {scannedVoiceWork.ProductName} -- {message}";
|
||||
|
||||
// Console.WriteLine(messageToDisplay);
|
||||
// messages.Add(messageToDisplay);
|
||||
//}
|
||||
//Console.WriteLine(messageToDisplay);
|
||||
//messages.Add(messageToDisplay);
|
||||
|
||||
string productId = resultWithIssues.ProductId;
|
||||
string title = resultWithIssues.Title;
|
||||
string[] messages = [.. resultWithIssues.Issues.Select(x => x.Message)];
|
||||
|
||||
CliUi.PageErrors($"{productId} - {title}", messages);
|
||||
}
|
||||
|
||||
// Save checkpoint
|
||||
await checkpoints.SaveLastPageAsync(options.Locale, currentPage, cancellationToken);
|
||||
|
||||
Reference in New Issue
Block a user