* normalized date from input so DateTime can parse it
This commit is contained in:
parent
6f5e7e073e
commit
946d00ff93
@ -22,12 +22,13 @@ class SmsStoreService
|
||||
|
||||
public function storeSms(string $hashKey, int $direction, array $requestData): bool
|
||||
{
|
||||
$normalizedDate = str_replace("at ", "", $requestData['when']);
|
||||
$user = $this->ensureUserExists($hashKey);
|
||||
$sms = new Sms();
|
||||
$sms->setDirection($direction)
|
||||
->setContactName($requestData['contactName'])
|
||||
->setContactNumber($requestData['contactNumber'])
|
||||
->setOccuredAt(new \DateTime($requestData['when']))
|
||||
->setOccuredAt(new \DateTime($normalizedDate))
|
||||
->setOwner($user)
|
||||
->setText($requestData['text']);
|
||||
$this->em->persist($sms);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user