Browse Source

[Console] ActiveDistributionsInAdvance : problème accès session #1431

master
Guillaume Bourgeois 1 year ago
parent
commit
161a8ff326
1 changed files with 3 additions and 2 deletions
  1. +3
    -2
      common/logic/Product/ProductPrice/Service/ProductPriceSolver.php

+ 3
- 2
common/logic/Product/ProductPrice/Service/ProductPriceSolver.php View File

use common\logic\User\User\Model\User; use common\logic\User\User\Model\User;
use common\logic\User\User\Service\UserSolver; use common\logic\User\User\Service\UserSolver;
use common\logic\User\UserGroup\Model\UserGroup; use common\logic\User\UserGroup\Model\UserGroup;
use common\logic\User\UserGroup\Repository\UserGroupRepository;


class ProductPriceSolver extends AbstractService implements SolverInterface class ProductPriceSolver extends AbstractService implements SolverInterface
{ {
{ {
// @TODO : trouver une solution pour hydrater autrement cette donnée // @TODO : trouver une solution pour hydrater autrement cette donnée
if($productPrice->id_user_group && !$productPrice->userGroup) { if($productPrice->id_user_group && !$productPrice->userGroup) {
$userGroup = UserGroup::searchOne(['id' => $productPrice->id_user_group]);
$userGroup = UserGroupRepository::getInstance()->findOneUserGroupById($productPrice->id_user_group);
if($userGroup) { if($userGroup) {
$productPrice->populateUserGroup($userGroup); $productPrice->populateUserGroup($userGroup);
} }
{ {
// @TODO : trouver une solution pour hydrater autrement cette donnée // @TODO : trouver une solution pour hydrater autrement cette donnée
if($productPrice->id_user_group && !$productPrice->userGroup) { if($productPrice->id_user_group && !$productPrice->userGroup) {
$userGroup = UserGroup::searchOne(['id' => $productPrice->id_user_group]);
$userGroup = UserGroupRepository::getInstance()->findOneUserGroupById($productPrice->id_user_group);
if($userGroup) { if($userGroup) {
$productPrice->populateUserGroup($userGroup); $productPrice->populateUserGroup($userGroup);
} }

Loading…
Cancel
Save