diff --git a/src/Entity/Customer.php b/src/Entity/Customer.php index de60e772..41da4454 100644 --- a/src/Entity/Customer.php +++ b/src/Entity/Customer.php @@ -166,17 +166,17 @@ class Customer protected $privpol_promo; /** - * @ORM\Column(type="boolean", options={"default":false}) + * @ORM\Column(type="boolean") */ protected $flag_promo_email; /** - * @ORM\Column(type="boolean", options={"default":false}) + * @ORM\Column(type="boolean") */ protected $flag_promo_sms; /** - * @ORM\Column(type="boolean", options={"default":false}) + * @ORM\Column(type="boolean") */ protected $flag_dpa_consent; diff --git a/src/Service/CustomerHandler/ResqCustomerHandler.php b/src/Service/CustomerHandler/ResqCustomerHandler.php index e27399e3..2a612a81 100644 --- a/src/Service/CustomerHandler/ResqCustomerHandler.php +++ b/src/Service/CustomerHandler/ResqCustomerHandler.php @@ -571,9 +571,9 @@ class ResqCustomerHandler implements CustomerHandlerInterface ->setEmail($req->request->get('email')) ->setIsCSAT($req->request->get('flag_csat') ? true : false) ->setActive($req->request->get('flag_active') ? true : false) - ->setPromoSms($req->request->get('flag_promo_sms', false)) - ->setPromoEmail($req->request->get('flag_promo_email', false)) - ->setDpaConsent($req->request->get('flag_dpa_consent', false)); + ->setPromoSms($req->request->get('flag_promo_sms') ? true : false) + ->setPromoEmail($req->request->get('flag_promo_email') ? true : false) + ->setDpaConsent($req->request->get('flag_dpa_consent') ? true : false); // phone numbers $obj->setPhoneMobile($req->request->get('phone_mobile')) diff --git a/src/Service/JobOrderHandler/ResqJobOrderHandler.php b/src/Service/JobOrderHandler/ResqJobOrderHandler.php index 2badddaa..43e213f7 100644 --- a/src/Service/JobOrderHandler/ResqJobOrderHandler.php +++ b/src/Service/JobOrderHandler/ResqJobOrderHandler.php @@ -292,9 +292,9 @@ class ResqJobOrderHandler implements JobOrderHandlerInterface { // get email, dpa_consent, promo_sms, and promo_email, if set $customer->setEmail($req->request->get('customer_email')) - ->setPromoSms($req->request->get('flag_promo_sms', false)) - ->setPromoEmail($req->request->get('flag_promo_email', false)) - ->setDpaConsent($req->request->get('flag_dpa_consent', false)); + ->setPromoSms($req->request->get('flag_promo_sms') ? true : false) + ->setPromoEmail($req->request->get('flag_promo_email') ? true : false) + ->setDpaConsent($req->request->get('flag_dpa_consent') ? true : false); } // check if lat and lng are provided