* 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
|
public function storeSms(string $hashKey, int $direction, array $requestData): bool
|
||||||
{
|
{
|
||||||
|
$normalizedDate = str_replace("at ", "", $requestData['when']);
|
||||||
$user = $this->ensureUserExists($hashKey);
|
$user = $this->ensureUserExists($hashKey);
|
||||||
$sms = new Sms();
|
$sms = new Sms();
|
||||||
$sms->setDirection($direction)
|
$sms->setDirection($direction)
|
||||||
->setContactName($requestData['contactName'])
|
->setContactName($requestData['contactName'])
|
||||||
->setContactNumber($requestData['contactNumber'])
|
->setContactNumber($requestData['contactNumber'])
|
||||||
->setOccuredAt(new \DateTime($requestData['when']))
|
->setOccuredAt(new \DateTime($normalizedDate))
|
||||||
->setOwner($user)
|
->setOwner($user)
|
||||||
->setText($requestData['text']);
|
->setText($requestData['text']);
|
||||||
$this->em->persist($sms);
|
$this->em->persist($sms);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user