Fixed: Send primary series to Calibre

Fixes #1419
This commit is contained in:
ta264 2021-12-23 21:41:43 +00:00
parent f6ff53ca31
commit 29c7404185
2 changed files with 2 additions and 2 deletions

View file

@ -214,7 +214,7 @@ public void SetFields(BookFile file, CalibreSettings settings, bool updateCover
{
var edition = file.Edition.Value;
var book = edition.Book.Value;
var serieslink = book.SeriesLinks.Value.FirstOrDefault(x => x.Series.Value.Title.IsNotNullOrWhiteSpace());
var serieslink = book.SeriesLinks.Value.OrderBy(x => x.SeriesPosition).FirstOrDefault(x => x.Series.Value.Title.IsNotNullOrWhiteSpace());
var series = serieslink?.Series.Value;
double? seriesIndex = null;

View file

@ -200,7 +200,7 @@ private IEnumerable<RetagBookFilePreview> GetPreviews(List<BookFile> files)
{
var edition = file.Edition.Value;
var book = edition.Book.Value;
var serieslink = book.SeriesLinks.Value.FirstOrDefault(x => x.Series.Value.Title.IsNotNullOrWhiteSpace());
var serieslink = book.SeriesLinks.Value.OrderBy(x => x.SeriesPosition).FirstOrDefault(x => x.Series.Value.Title.IsNotNullOrWhiteSpace());
var series = serieslink?.Series.Value;
double? seriesIndex = null;