From fd195da1ffe093db994521a16835e7776b7991c5 Mon Sep 17 00:00:00 2001 From: Angel Fernando Quiroz Campos Date: Tue, 31 Jan 2023 17:52:16 -0500 Subject: [PATCH] Fix edit user info with extra fields --- src/CoreBundle/Repository/ExtraFieldValuesRepository.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/CoreBundle/Repository/ExtraFieldValuesRepository.php b/src/CoreBundle/Repository/ExtraFieldValuesRepository.php index 6212f4b658..b723233ec8 100644 --- a/src/CoreBundle/Repository/ExtraFieldValuesRepository.php +++ b/src/CoreBundle/Repository/ExtraFieldValuesRepository.php @@ -91,6 +91,7 @@ class ExtraFieldValuesRepository extends ServiceEntityRepository ->setParameter('field', $extraField) ; + /** @var ?ExtraFieldValues $extraFieldValues */ $extraFieldValues = $qb->getQuery()->getOneOrNullResult(); $em = $this->getEntityManager(); @@ -101,13 +102,12 @@ class ExtraFieldValuesRepository extends ServiceEntityRepository ->setFieldValue($data) ; $em->persist($extraFieldValues); - $em->flush(); } else { - $extraFieldValues->setValue($data); - $em->persist($extraFieldValues); - $em->flush(); + $extraFieldValues->setFieldValue($data); } + $em->flush(); + return $extraFieldValues; } }