|
@@ -146,16 +146,16 @@ namespace MediaBrowser.Controller.Xml
|
|
|
|
|
|
case "Director":
|
|
|
{
|
|
|
- var list = (item.People ?? new Person[]{}).ToList();
|
|
|
- list.AddRange(GetSplitValues(node.InnerText, '|').Select(v => new Person() { Name = v, PersonType = PersonType.Director }));
|
|
|
+ var list = (item.People ?? new PersonInfo[]{}).ToList();
|
|
|
+ list.AddRange(GetSplitValues(node.InnerText, '|').Select(v => new PersonInfo() { Name = v, PersonType = PersonType.Director }));
|
|
|
|
|
|
item.People = list;
|
|
|
break;
|
|
|
}
|
|
|
case "Writer":
|
|
|
{
|
|
|
- var list = (item.People ?? new Person[] { }).ToList();
|
|
|
- list.AddRange(GetSplitValues(node.InnerText, '|').Select(v => new Person() { Name = v, PersonType = PersonType.Writer }));
|
|
|
+ var list = (item.People ?? new PersonInfo[] { }).ToList();
|
|
|
+ list.AddRange(GetSplitValues(node.InnerText, '|').Select(v => new PersonInfo() { Name = v, PersonType = PersonType.Writer }));
|
|
|
|
|
|
item.People = list;
|
|
|
break;
|
|
@@ -164,8 +164,8 @@ namespace MediaBrowser.Controller.Xml
|
|
|
case "Actors":
|
|
|
case "GuestStars":
|
|
|
{
|
|
|
- var list = (item.People ?? new Person[] { }).ToList();
|
|
|
- list.AddRange(GetSplitValues(node.InnerText, '|').Select(v => new Person() { Name = v, PersonType = PersonType.Actor }));
|
|
|
+ var list = (item.People ?? new PersonInfo[] { }).ToList();
|
|
|
+ list.AddRange(GetSplitValues(node.InnerText, '|').Select(v => new PersonInfo() { Name = v, PersonType = PersonType.Actor }));
|
|
|
|
|
|
item.People = list;
|
|
|
break;
|
|
@@ -450,7 +450,7 @@ namespace MediaBrowser.Controller.Xml
|
|
|
|
|
|
protected virtual void FetchDataFromPersonsNode(XmlNode node, T item)
|
|
|
{
|
|
|
- List<Person> list = (item.People ?? new Person[] { }).ToList();
|
|
|
+ List<PersonInfo> list = (item.People ?? new PersonInfo[] { }).ToList();
|
|
|
|
|
|
foreach (XmlNode childNode in node.ChildNodes)
|
|
|
{
|
|
@@ -542,9 +542,9 @@ namespace MediaBrowser.Controller.Xml
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- private Person GetPersonFromXmlNode(XmlNode node)
|
|
|
+ private PersonInfo GetPersonFromXmlNode(XmlNode node)
|
|
|
{
|
|
|
- Person person = new Person();
|
|
|
+ PersonInfo person = new PersonInfo();
|
|
|
|
|
|
foreach (XmlNode childNode in node.ChildNodes)
|
|
|
{
|
|
@@ -570,7 +570,7 @@ namespace MediaBrowser.Controller.Xml
|
|
|
}
|
|
|
|
|
|
case "Role":
|
|
|
- person.Description = childNode.InnerText ?? string.Empty;
|
|
|
+ person.Overview = childNode.InnerText ?? string.Empty;
|
|
|
break;
|
|
|
|
|
|
default:
|