From a791b353d713e8fa569a4ddfce217e5ee442d0d0 Mon Sep 17 00:00:00 2001 From: Bill Thornton Date: Mon, 14 Apr 2025 00:39:50 -0400 Subject: [PATCH] Allow setting roles for guest stars --- src/components/metadataEditor/personEditor.js | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/components/metadataEditor/personEditor.js b/src/components/metadataEditor/personEditor.js index 84431c7f8..35f22bb57 100644 --- a/src/components/metadataEditor/personEditor.js +++ b/src/components/metadataEditor/personEditor.js @@ -67,16 +67,15 @@ function show(person) { if (type === PersonKind.Unknown) { continue; } - selectPersonTypeOptions += ``; + const selected = person.Type === type ? 'selected' : ''; + selectPersonTypeOptions += ``; } dlg.querySelector('.selectPersonType').innerHTML = globalize.translateHtml(selectPersonTypeOptions); dlg.querySelector('.selectPersonType').addEventListener('change', function () { - if (this.value === 'Actor') { - dlg.querySelector('.fldRole').classList.remove('hide'); - } else { - dlg.querySelector('.fldRole').classList.add('hide'); - } + dlg.querySelector('.fldRole').classList.toggle( + 'hide', + ![ PersonKind.Actor, PersonKind.GuestStar ].includes(this.value)); }); dlg.querySelector('.btnCancel').addEventListener('click', function () {