@@ -61,6 +61,10 @@ class GlobalParam | |||
public static function getCurrentProducer() | |||
{ | |||
if(\Yii::$app->controller->module->id == 'app-console') { | |||
return \Yii::$app->logic->getProducerContext(); | |||
} | |||
$producerModule = ProducerModule::getInstance(); | |||
if(!\Yii::$app->parameterBag->has('producer') || !\Yii::$app->parameterBag->get('producer')) { | |||
\Yii::$app->parameterBag->set('producer', $producerModule->findOneProducerById(self::getCurrentProducerId())); |