[FA-misc] Fix an oversight in the update process
This commit is contained in:
@@ -281,15 +281,16 @@ public class NovelUpdateService
|
|||||||
// Step 3: Check for existing novel by ExternalId + Source.Key
|
// Step 3: Check for existing novel by ExternalId + Source.Key
|
||||||
var existingNovel = await _dbContext.Novels
|
var existingNovel = await _dbContext.Novels
|
||||||
.Include(n => n.Author)
|
.Include(n => n.Author)
|
||||||
.ThenInclude(a => a.Name)
|
.ThenInclude(a => a.Name)
|
||||||
.ThenInclude(lk => lk.Texts)
|
.ThenInclude(lk => lk.Texts)
|
||||||
.Include(n => n.Source)
|
.Include(n => n.Source)
|
||||||
.Include(n => n.Name)
|
.Include(n => n.Name)
|
||||||
.ThenInclude(lk => lk.Texts)
|
.ThenInclude(lk => lk.Texts)
|
||||||
.Include(n => n.Description)
|
.Include(n => n.Description)
|
||||||
.ThenInclude(lk => lk.Texts)
|
.ThenInclude(lk => lk.Texts)
|
||||||
.Include(n => n.Tags)
|
.Include(n => n.Tags)
|
||||||
.Include(n => n.Chapters)
|
.Include(n => n.Chapters).ThenInclude(chapter => chapter.Body)
|
||||||
|
.ThenInclude(localizationKey => localizationKey.Texts)
|
||||||
.Include(n => n.CoverImage)
|
.Include(n => n.CoverImage)
|
||||||
.FirstOrDefaultAsync(n =>
|
.FirstOrDefaultAsync(n =>
|
||||||
n.ExternalId == metadata.ExternalId &&
|
n.ExternalId == metadata.ExternalId &&
|
||||||
|
|||||||
Reference in New Issue
Block a user