forked from DebaucheryLibrarian/traxxx
Allowing release scrapers to return actor details. Added True Amateurs.
This commit is contained in:
@@ -289,9 +289,18 @@ function accumulateActors(releases) {
|
||||
|
||||
release.actors.forEach((actor) => {
|
||||
const actorName = actor.name ? actor.name.trim() : actor.trim();
|
||||
const actorSlug = slugify(actorName);
|
||||
|
||||
if (!acc[actorName]) acc[actorName] = new Set();
|
||||
acc[actorName].add(release.id);
|
||||
if (!acc[actorSlug]) {
|
||||
acc[actorSlug] = {
|
||||
name: actorName,
|
||||
slug: actorSlug,
|
||||
releaseIds: new Set(),
|
||||
};
|
||||
}
|
||||
|
||||
if (actor.name) acc[actorSlug] = { ...acc[actorSlug], ...actor }; // actor input contains profile info
|
||||
acc[actorSlug].releaseIds.add(release.id);
|
||||
});
|
||||
|
||||
return acc;
|
||||
|
||||
Reference in New Issue
Block a user