fix: several bug fixes as found in logs

This commit is contained in:
Björn Fromme committed 2024-10-14 15:01:17 +02:00
1 parent 760b3673fc
commit 5976668cb7
4 files changed
+13 -3

No files matched your search

+6 -1
View File
@@ -106,7 +106,12 @@ class UserDataHandler
if (true === $isTeamer) {
$address = Address::fromApiResponse($profileResponse);
$communication = Communication::fromApiResponse($profileResponse);
$teamer = $user->getTeamer();
if (null === $user->getTeamer()) {
$teamer = Teamer::fromApiResponse($profileResponse);
$this->entityManager->persist($teamer);
} else {
$teamer = $user->getTeamer();
}
$teamer
->setAddress($address)
->setCommunication($communication)