From 3a5ef999f0ea58326328d2ea61db7c8e3e9656ce Mon Sep 17 00:00:00 2001 From: Robert McRackan Date: Sun, 15 May 2022 15:38:36 -0400 Subject: [PATCH] Bug fix: fatal exception if no large picture --- Source/LibationWinForms/grid/ProductsGrid.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/LibationWinForms/grid/ProductsGrid.cs b/Source/LibationWinForms/grid/ProductsGrid.cs index d3514dda..0270a1e2 100644 --- a/Source/LibationWinForms/grid/ProductsGrid.cs +++ b/Source/LibationWinForms/grid/ProductsGrid.cs @@ -90,7 +90,7 @@ namespace LibationWinForms private ImageDisplay imageDisplay; private async Task Cover_Click(GridEntry liveGridEntry) { - var picDefinition = new PictureDefinition(liveGridEntry.LibraryBook.Book.PictureLarge, PictureSize.Native); + var picDefinition = new PictureDefinition(liveGridEntry.LibraryBook.Book.PictureLarge ?? liveGridEntry.LibraryBook.Book.PictureId, PictureSize.Native); var picDlTask = Task.Run(() => PictureStorage.GetPictureSynchronously(picDefinition)); (_, byte[] initialImageBts) = PictureStorage.GetPicture(new PictureDefinition(liveGridEntry.LibraryBook.Book.PictureId, PictureSize._80x80));