Bug fix: fatal exception if no large picture

This commit is contained in:
Robert McRackan 2022-05-15 15:38:36 -04:00
parent 983aa845d6
commit 3a5ef999f0

View File

@ -90,7 +90,7 @@ namespace LibationWinForms
private ImageDisplay imageDisplay; private ImageDisplay imageDisplay;
private async Task Cover_Click(GridEntry liveGridEntry) 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)); var picDlTask = Task.Run(() => PictureStorage.GetPictureSynchronously(picDefinition));
(_, byte[] initialImageBts) = PictureStorage.GetPicture(new PictureDefinition(liveGridEntry.LibraryBook.Book.PictureId, PictureSize._80x80)); (_, byte[] initialImageBts) = PictureStorage.GetPicture(new PictureDefinition(liveGridEntry.LibraryBook.Book.PictureId, PictureSize._80x80));