fix: 🐛 use the correct civility enum to validate the buying club
This commit is contained in:
parent
56efcb46d6
commit
00ddb3a4f2
1 changed files with 4 additions and 5 deletions
|
|
@ -2,10 +2,10 @@
|
|||
|
||||
namespace App\Http\Controllers\Club;
|
||||
|
||||
use App\Enums\Customers\Civility;
|
||||
use App\Enums\Mercanet\PaymentResponse;
|
||||
use App\Enums\Mercanet\RedirectionStatusCode;
|
||||
use App\Enums\Mercanet\TransactionResponse;
|
||||
use App\Enums\Shop\ContactFormCivility;
|
||||
use App\Enums\Shop\OrderStatus;
|
||||
use App\Enums\Shop\OrderType;
|
||||
use App\Exceptions\CBPayementError;
|
||||
|
|
@ -66,10 +66,9 @@ class ShopController extends Controller
|
|||
|
||||
// * Pseudo mutex let database fail (unique ref) to check if order has already been processed
|
||||
try {
|
||||
$order = new Order();
|
||||
$order->ref = str_replace('-', '', $request->ref);
|
||||
// @phpstan-ignore assign.propertyType
|
||||
$order->civility = Civility::make(intval($request->coords->civility));
|
||||
$order = new Order();
|
||||
$order->ref = str_replace('-', '', $request->ref);
|
||||
$order->civility = ContactFormCivility::make(intval($request->coords['civility']));
|
||||
$order->payementType = OrderType::make(intval($request->payementMethod));
|
||||
$order->status = OrderStatus::waiting;
|
||||
$order->customer_id = $customerModel->getKey();
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue