Update ImportListSyncService to use SetFields for tagging existing series

This commit is contained in:
scphantm 2026-05-03 13:37:55 -04:00
parent 03403b7853
commit f715649231
No known key found for this signature in database
GPG key ID: 3512C53D8C6FC41E
2 changed files with 6 additions and 2 deletions

View file

@ -80,8 +80,8 @@ function EditImportListModalContent({
qualityProfileId,
seriesType,
seasonFolder,
tagExisting,
tags,
tagExisting,
fields,
} = item;

View file

@ -24,6 +24,7 @@ public class ImportListSyncService : IExecute<ImportListSyncCommand>, IHandleAsy
private readonly IImportListItemService _importListItemService;
private readonly IFetchAndParseImportList _listFetcherAndParser;
private readonly ISearchForNewSeries _seriesSearchService;
private readonly ISeriesRepository _seriesRepository;
private readonly ISeriesService _seriesService;
private readonly IAddSeriesService _addSeriesService;
private readonly IConfigService _configService;
@ -36,6 +37,7 @@ public ImportListSyncService(IImportListFactory importListFactory,
IImportListItemService importListItemService,
IFetchAndParseImportList listFetcherAndParser,
ISearchForNewSeries seriesSearchService,
ISeriesRepository seriesRepository,
ISeriesService seriesService,
IAddSeriesService addSeriesService,
IConfigService configService,
@ -47,6 +49,7 @@ public ImportListSyncService(IImportListFactory importListFactory,
_importListExclusionService = importListExclusionService;
_importListItemService = importListItemService;
_listFetcherAndParser = listFetcherAndParser;
_seriesRepository = seriesRepository;
_seriesSearchService = seriesSearchService;
_seriesService = seriesService;
_addSeriesService = addSeriesService;
@ -293,7 +296,8 @@ private void TagExisting(ImportListDefinition importList, ImportListItemInfo rep
if (preCount != series.Tags.Count)
{
_seriesService.UpdateSeries(series);
// _seriesService.UpdateSeries(series);
_seriesRepository.SetFields(series, s => s.Tags);
_logger.Debug("{0} [{1}] tagged existing series", report.TvdbId, report.Title);
}
}