diff --git a/AppScaffolding/AppScaffolding.csproj b/AppScaffolding/AppScaffolding.csproj index e7dcd424..550a1c48 100644 --- a/AppScaffolding/AppScaffolding.csproj +++ b/AppScaffolding/AppScaffolding.csproj @@ -3,7 +3,7 @@ net5.0 - 6.0.1.1 + 6.0.2.1 diff --git a/InternalUtilities/AudibleApiValidators.cs b/InternalUtilities/AudibleApiValidators.cs index 63192376..ff55ce27 100644 --- a/InternalUtilities/AudibleApiValidators.cs +++ b/InternalUtilities/AudibleApiValidators.cs @@ -33,8 +33,10 @@ namespace InternalUtilities if (items.Any(i => string.IsNullOrWhiteSpace(i.ProductId))) exceptions.Add(new ArgumentException($"Collection contains item(s) with blank {nameof(Item.ProductId)}", nameof(items))); - if (items.Any(i => string.IsNullOrWhiteSpace(i.Title))) - exceptions.Add(new ArgumentException($"Collection contains item(s) with blank {nameof(Item.Title)}", nameof(items))); + + // this can happen with podcast episodes + foreach (var i in items.Where(i => string.IsNullOrWhiteSpace(i.Title))) + i.Title = "[blank title]"; return exceptions; }