fixes to allow for firstname value of null

This commit is contained in:
Julie Lenaerts 2022-03-22 11:07:26 +01:00
parent ae555fed00
commit 13a7d791a1
2 changed files with 4 additions and 7 deletions

View File

@ -198,13 +198,10 @@ class ThirdParty implements TrackCreationInterface, TrackUpdateInterface
private ?string $email = null;
/**
* @ORM\Column(name="firstname", type="string", length=255)
* @Assert\Length(min="2")
* @Assert\NotNull
* @Assert\NotBlank
* @ORM\Column(name="firstname", type="string", length=255, nullable=true)
* @Groups({"read", "write", "docgen:read", "docgen:read:3party:parent"})
*/
private ?string $firstname = '';
private ?string $firstname = null;
/**
* @var int
@ -463,7 +460,7 @@ class ThirdParty implements TrackCreationInterface, TrackUpdateInterface
return $this->email;
}
public function getFirstname(): string
public function getFirstname(): ?string
{
return $this->firstname;
}

View File

@ -104,7 +104,7 @@ class ThirdPartyType extends AbstractType
$builder
->add('firstname', TextType::class, [
'label' => 'firstname',
'required' => true,
'required' => false,
])
->add('civility', PickCivilityType::class, [
'label' => 'thirdparty.Civility',