aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MediaBrowser.Providers/TV/RemoteEpisodeProvider.cs3
-rw-r--r--MediaBrowser.Providers/TV/RemoteSeriesProvider.cs1
2 files changed, 4 insertions, 0 deletions
diff --git a/MediaBrowser.Providers/TV/RemoteEpisodeProvider.cs b/MediaBrowser.Providers/TV/RemoteEpisodeProvider.cs
index f849d85ec..3fe3d6c00 100644
--- a/MediaBrowser.Providers/TV/RemoteEpisodeProvider.cs
+++ b/MediaBrowser.Providers/TV/RemoteEpisodeProvider.cs
@@ -313,6 +313,7 @@ namespace MediaBrowser.Providers.TV
var actors = doc.SafeGetString("//GuestStars");
if (actors != null)
{
+ // Sometimes tvdb actors have leading spaces
foreach (var person in actors.Split(new[] { '|' }, StringSplitOptions.RemoveEmptyEntries)
.Where(i => !string.IsNullOrWhiteSpace(i))
.Select(str => new PersonInfo { Type = PersonType.GuestStar, Name = str.Trim() }))
@@ -325,6 +326,7 @@ namespace MediaBrowser.Providers.TV
var directors = doc.SafeGetString("//Director");
if (directors != null)
{
+ // Sometimes tvdb actors have leading spaces
foreach (var person in directors.Split(new[] { '|' }, StringSplitOptions.RemoveEmptyEntries)
.Where(i => !string.IsNullOrWhiteSpace(i))
.Select(str => new PersonInfo { Type = PersonType.Director, Name = str.Trim() }))
@@ -337,6 +339,7 @@ namespace MediaBrowser.Providers.TV
var writers = doc.SafeGetString("//Writer");
if (writers != null)
{
+ // Sometimes tvdb actors have leading spaces
foreach (var person in writers.Split(new[] { '|' }, StringSplitOptions.RemoveEmptyEntries)
.Where(i => !string.IsNullOrWhiteSpace(i))
.Select(str => new PersonInfo { Type = PersonType.Writer, Name = str.Trim() }))
diff --git a/MediaBrowser.Providers/TV/RemoteSeriesProvider.cs b/MediaBrowser.Providers/TV/RemoteSeriesProvider.cs
index 96f0c5178..2e4e53b3b 100644
--- a/MediaBrowser.Providers/TV/RemoteSeriesProvider.cs
+++ b/MediaBrowser.Providers/TV/RemoteSeriesProvider.cs
@@ -469,6 +469,7 @@ namespace MediaBrowser.Providers.TV
string actorRole = p.SafeGetString("Role");
if (!string.IsNullOrWhiteSpace(actorName))
{
+ // Sometimes tvdb actors have leading spaces
series.AddPerson(new PersonInfo { Type = PersonType.Actor, Name = actorName.Trim(), Role = actorRole });
if (ConfigurationManager.Configuration.SaveLocalMeta && actorsNode != null)