Adapter Score scraper for Score Videos.

This commit is contained in:
2020-02-03 00:39:43 +01:00
parent 6f5ba925c1
commit a45bebddac
4 changed files with 192 additions and 169 deletions

View File

@@ -279,17 +279,13 @@ async function fetchTagReleases(queryObject, options = {}) {
function accumulateActors(releases) {
return releases.reduce((acc, release) => {
if (!release.actors) return acc;
if (!Array.isArray(release.actors)) return acc;
release.actors.forEach((actor) => {
const trimmedActor = actor.trim();
const actorName = actor.name ? actor.name.trim() : actor.trim();
if (acc[trimmedActor]) {
acc[trimmedActor] = acc[trimmedActor].concat(release.id);
return;
}
acc[trimmedActor] = [release.id];
if (!acc[actorName]) acc[actorName] = [];
acc[actorName].push(release.id);
});
return acc;