From 5fe00b0203747b9152ffc0231ffe634d032257a9 Mon Sep 17 00:00:00 2001
From: "Tore.Brede" <tore.brede@uib.no>
Date: Tue, 15 Mar 2022 08:40:09 +0000
Subject: [PATCH] GREG-225: Gender not sent to server in all cases

---
 frontend/src/routes/guest/register/steps/register.tsx | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/frontend/src/routes/guest/register/steps/register.tsx b/frontend/src/routes/guest/register/steps/register.tsx
index 74f02396..c14ad288 100644
--- a/frontend/src/routes/guest/register/steps/register.tsx
+++ b/frontend/src/routes/guest/register/steps/register.tsx
@@ -239,6 +239,13 @@ const GuestRegisterStep = forwardRef(
       if (registerData?.mobilePhoneCountry) {
         setCountryCode(registerData.mobilePhoneCountry)
       }
+
+      if (gender !== '') {
+        // Need to set gender in the state and also in the form. This is
+        // to handle the case where the gender is suggested by the
+        // national ID number
+        setValue('gender', gender)
+      }
     }, [registerData])
 
     register('mobilePhoneCountry')
-- 
GitLab