mirror of
https://github.com/rmcrackan/Libation.git
synced 2026-02-01 09:40:55 -05:00
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
443d1f64ca | ||
|
|
c43e88d269 |
@@ -2,7 +2,7 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net10.0</TargetFramework>
|
||||
<Version>13.1.5.1</Version>
|
||||
<Version>13.1.6.1</Version>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Octokit" Version="14.0.0" />
|
||||
|
||||
@@ -57,7 +57,23 @@ namespace LibationWinForms
|
||||
private void productsDisplay_InitialLoaded(object sender, EventArgs e)
|
||||
{
|
||||
if (QuickFilters.UseDefault)
|
||||
performFilter(QuickFilters.Filters.FirstOrDefault()?.Filter);
|
||||
{
|
||||
// begin verbose null checking. shouldn't be possible, yet NRE in #1578
|
||||
var f = QuickFilters.Filters;
|
||||
if (f is null)
|
||||
Serilog.Log.Logger.Error("Unexpected exception. QuickFilters.Filters is null");
|
||||
|
||||
var first = f.FirstOrDefault();
|
||||
if (first is null)
|
||||
Serilog.Log.Logger.Information("QuickFilters.Filters.FirstOrDefault() is null");
|
||||
|
||||
var filter = first?.Filter;
|
||||
if (filter is null)
|
||||
Serilog.Log.Logger.Information("QuickFilters.Filters.FirstOrDefault()?.Filter is null");
|
||||
// end verbose null checking
|
||||
|
||||
performFilter(filter);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user