SceneMapping uses new API endpoint

pull/3113/head
Mark McDowall 11 years ago
parent a39125eb6c
commit e07b588fd8

@ -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…
Cancel
Save