Browse Source

only index audio language [no ci]

pull/150/head v0.0.31-prealpha
Jason Dove 5 years ago
parent
commit
09b349d1cb
  1. 8
      ErsatzTV.Infrastructure/Data/Repositories/SearchRepository.cs
  2. 2
      ErsatzTV.Infrastructure/Search/SearchIndex.cs

8
ErsatzTV.Infrastructure/Data/Repositories/SearchRepository.cs

@ -143,10 +143,10 @@ namespace ErsatzTV.Infrastructure.Data.Repositories @@ -143,10 +143,10 @@ namespace ErsatzTV.Infrastructure.Data.Repositories
_dbConnection.QueryAsync<string>(
@"SELECT DISTINCT Language
FROM MediaStream
INNER JOIN MediaVersion MV on MediaStream.MediaVersionId = MV.Id
INNER JOIN Episode E on MV.EpisodeId = E.Id
INNER JOIN Season S on E.SeasonId = S.Id
WHERE S.ShowId = @ShowId",
INNER JOIN MediaVersion MV ON MediaStream.MediaVersionId = MV.Id
INNER JOIN Episode E ON MV.EpisodeId = E.Id
INNER JOIN Season S ON E.SeasonId = S.Id
WHERE MediaStreamKind = 2 AND S.ShowId = @ShowId",
new { ShowId = show.Id }).Map(result => result.ToList());
}
}

2
ErsatzTV.Infrastructure/Search/SearchIndex.cs

@ -53,7 +53,7 @@ namespace ErsatzTV.Infrastructure.Search @@ -53,7 +53,7 @@ namespace ErsatzTV.Infrastructure.Search
public SearchIndex(ILogger<SearchIndex> logger) => _logger = logger;
public int Version => 4;
public int Version => 5;
public Task<bool> Initialize(ILocalFileSystem localFileSystem)
{

Loading…
Cancel
Save