Sfoglia il codice sorgente

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 anni fa
parent
commit
21f226de5c
1 ha cambiato i file con 5 aggiunte e 2 eliminazioni
  1. +5
    -2
      producer/controllers/OrderController.php

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

@@ -760,8 +760,11 @@ class OrderController extends ProducerBaseController
'id_user' => User::getCurrentId()
]);

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

$json['user'] = false;
if ($userProducer) {
$json['user'] = [
'address' => $user->address,
@@ -841,7 +844,7 @@ class OrderController extends ProducerBaseController
$product->getAttributes(),
[
'unit_coefficient' => Product::$unitsArray[$product->unit]['coefficient'],
'prices' => $product->getPriceArray($userProducer->user, $pointSaleCurrent),
'prices' => $product->getPriceArray($user, $pointSaleCurrent),
'productDistribution' => $product['productDistribution'],
'productPointSale' => $product['productPointSale'],
]

Loading…
Annulla
Salva