1
0
mirror of https://github.com/mitb-archive/filebot synced 2024-08-13 17:03:45 -04:00
This commit is contained in:
Reinhard Pointner 2016-11-01 21:20:17 +08:00
parent a584ad83d5
commit a24192b608

View File

@ -187,9 +187,9 @@ public class OMDbClient implements MovieIdentificationService {
List<String> languages = split(delim, data.get("language"), String::toString);
List<Person> actors = new ArrayList<Person>();
actors.addAll(split(delim, data.get("actors"), (s) -> new Person(s, Person.ACTOR)));
actors.addAll(split(delim, data.get("director"), (s) -> new Person(s, Person.DIRECTOR)));
actors.addAll(split(delim, data.get("writer"), (s) -> new Person(s, Person.WRITER)));
actors.addAll(split(delim, data.get("actors"), s -> new Person(s, Person.ACTOR)));
actors.addAll(split(delim, data.get("director"), s -> new Person(s, Person.DIRECTOR)));
actors.addAll(split(delim, data.get("writer"), s -> new Person(s, Person.WRITER)));
return new MovieInfo(fields, emptyList(), genres, emptyMap(), languages, emptyList(), emptyList(), actors, emptyList());
}
@ -228,7 +228,7 @@ public class OMDbClient implements MovieIdentificationService {
if (value == null || value.isEmpty())
return emptyList();
return regex.splitAsStream(value).map(String::trim).filter(s -> !s.equals("N/A")).map(toObject).collect(toList());
return regex.splitAsStream(value).map(String::trim).filter(s -> !s.isEmpty() && !s.equals("N/A")).map(toObject).collect(toList());
}
}