From 2e54cad36ecd543f8d0c5c63f191239ca52e5b25 Mon Sep 17 00:00:00 2001 From: DebaucheryLibrarian Date: Sat, 23 Mar 2024 02:47:52 +0100 Subject: [PATCH] Only using first name for actor determination. --- src/actors.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/actors.js b/src/actors.js index a1f35df..17c7f44 100644 --- a/src/actors.js +++ b/src/actors.js @@ -75,11 +75,14 @@ export function sortActorsByGender(actors, context = {}) { const titleSlug = slugify(context.title); const titleActors = titleSlug ? genderActors.sort((actorA, actorB) => { - if (titleSlug.includes(actorA.slug) && !titleSlug.includes(actorB.slug)) { + const actorASlug = actorA.slug.split('-')[0]; + const actorBSlug = actorB.slug.split('-')[0]; + + if (titleSlug.includes(actorASlug) && !titleSlug.includes(actorBSlug)) { return -1; } - if (titleSlug.includes(actorB.slug) && !titleSlug.includes(actorA.slug)) { + if (titleSlug.includes(actorBSlug) && !titleSlug.includes(actorASlug)) { return 1; }