From eff9edab1537518c1daa942ebff82a4ffa354681 Mon Sep 17 00:00:00 2001 From: Daniel Eriksson Date: Tue, 14 Jan 2025 11:24:58 +0100 Subject: [PATCH] Only show 'Bruk forkortede navn' checkbox if medunderskriver is included (or signature is not anonymous) --- frontend/src/plate/components/signature/signature.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/plate/components/signature/signature.tsx b/frontend/src/plate/components/signature/signature.tsx index dfac6fbb6..c6a3caf1c 100644 --- a/frontend/src/plate/components/signature/signature.tsx +++ b/frontend/src/plate/components/signature/signature.tsx @@ -27,15 +27,15 @@ export const Signature = (props: PlateElementProps) => { const isRolAnswers = templateId === TemplateIdEnum.ROL_ANSWERS; + const { children, element, editor } = props; const hasMedunderskriver = oppgave.medunderskriver.employee !== null; const showMedunderskriverCheckbox = hasMedunderskriver && !isRolAnswers; - const showForkortedeNavnCheckbox = hasMedunderskriver || !signature.anonymous; + const showForkortedeNavnCheckbox = element.includeMedunderskriver || !signature.anonymous; const showSuffixCheckbox = !(signature.anonymous || isRolAnswers); const showUseMyNameCheckbox = oppgave.avsluttetAvSaksbehandlerDate !== null; const hideAll = !(showForkortedeNavnCheckbox || showSuffixCheckbox || hasMedunderskriver); - const { children, element, editor } = props; const overriddenWithSelf = element.overriddenSaksbehandler === user.navIdent; const options: SetNodesOptions = { at: [], voids: true, mode: 'lowest', match: (n) => n === element };