extension plausicheck bugfix: extension name is correctly passed to plausicheckproducerlib

This commit is contained in:
KarpAlex
2023-02-24 17:43:36 +01:00
parent a667ddaf5e
commit 601eae1e95
2 changed files with 9 additions and 2 deletions
@@ -11,7 +11,10 @@ abstract class PlausiIssueProducer_Controller extends JOB_Controller
{
parent::__construct();
$this->load->library('issues/PlausicheckProducerLib');
// pass extension name if calling from extension
$extensionName = isset($this->_extensionName) ? $this->_extensionName : null;
$this->load->library('issues/PlausicheckProducerLib', array('extensionName' => $extensionName));
$this->load->library('IssuesLib');
}
@@ -12,9 +12,13 @@ class PlausicheckProducerLib
private $_ci; // ci instance
private $_currentStudiensemester; // current Studiensemester
private $_extensionName;
public function __construct()
public function __construct($params = null)
{
// set extension name if called from extension
if (isset($params['extensionName'])) $this->_extensionName = $params['extensionName'];
$this->_ci =& get_instance(); // get ci instance
// load models