mirror of
https://github.com/Sonarr/Sonarr
synced 2024-12-28 10:48:46 +00:00
SceneMapping uses new API endpoint
This commit is contained in:
parent
a39125eb6c
commit
e07b588fd8
3 changed files with 4 additions and 7 deletions
|
@ -5,15 +5,15 @@ namespace NzbDrone.Core.DataAugmentation.Scene
|
|||
{
|
||||
public class SceneMapping : ModelBase
|
||||
{
|
||||
[JsonProperty("CleanTitle")]
|
||||
[JsonProperty("title")]
|
||||
public string ParseTerm { get; set; }
|
||||
|
||||
[JsonProperty("Title")]
|
||||
[JsonProperty("searchTitle")]
|
||||
public string SearchTerm { get; set; }
|
||||
|
||||
[JsonProperty("Id")]
|
||||
public int TvdbId { get; set; }
|
||||
|
||||
[JsonProperty("season")]
|
||||
public int SeasonNumber { get; set; }
|
||||
}
|
||||
}
|
|
@ -21,7 +21,7 @@ namespace NzbDrone.Core.DataAugmentation.Scene
|
|||
|
||||
public List<SceneMapping> Fetch()
|
||||
{
|
||||
var mappingsJson = _httpProvider.DownloadString(Services.RootUrl + "/SceneMapping/Active");
|
||||
var mappingsJson = _httpProvider.DownloadString(Services.RootUrl + "/v1/SceneMapping");
|
||||
return Json.Deserialize<List<SceneMapping>>(mappingsJson);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -44,7 +44,6 @@ namespace NzbDrone.Core.DataAugmentation.Scene
|
|||
return mapping.SearchTerm;
|
||||
}
|
||||
|
||||
|
||||
public Nullable<Int32> GetTvDbId(string cleanName)
|
||||
{
|
||||
var mapping = _gettvdbIdCache.Find(cleanName.CleanSeriesTitle());
|
||||
|
@ -55,7 +54,6 @@ namespace NzbDrone.Core.DataAugmentation.Scene
|
|||
return mapping.TvdbId;
|
||||
}
|
||||
|
||||
|
||||
private void UpdateMappings()
|
||||
{
|
||||
_logger.Info("Updating Scene mapping");
|
||||
|
@ -74,7 +72,6 @@ namespace NzbDrone.Core.DataAugmentation.Scene
|
|||
}
|
||||
|
||||
_repository.InsertMany(mappings);
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue