Browse Source

Problème crédit La Marthillaise #308

Il faut toujours s'assurer que le UserProducer existe au moment du tunnel de commande
refactoring
Guillaume Bourgeois 2 years ago
parent
commit
21f226de5c
1 changed files with 5 additions and 2 deletions
  1. +5
    -2
      producer/controllers/OrderController.php

+ 5
- 2
producer/controllers/OrderController.php View File

'id_user' => User::getCurrentId() 'id_user' => User::getCurrentId()
]); ]);


$json['user'] = false;
if($user && !$userProducer) {
$userProducer = Producer::addUser($user->id, $producer->id);
}


$json['user'] = false;
if ($userProducer) { if ($userProducer) {
$json['user'] = [ $json['user'] = [
'address' => $user->address, 'address' => $user->address,
$product->getAttributes(), $product->getAttributes(),
[ [
'unit_coefficient' => Product::$unitsArray[$product->unit]['coefficient'], 'unit_coefficient' => Product::$unitsArray[$product->unit]['coefficient'],
'prices' => $product->getPriceArray($userProducer->user, $pointSaleCurrent),
'prices' => $product->getPriceArray($user, $pointSaleCurrent),
'productDistribution' => $product['productDistribution'], 'productDistribution' => $product['productDistribution'],
'productPointSale' => $product['productPointSale'], 'productPointSale' => $product['productPointSale'],
] ]

Loading…
Cancel
Save