diff --git a/app/Entities/eBookingLine.php b/app/Entities/eBookingLine.php index 98eeafd..c8cb104 100644 --- a/app/Entities/eBookingLine.php +++ b/app/Entities/eBookingLine.php @@ -22,16 +22,18 @@ class eBookingLine extends Entity{ private function checkCreateParentDefault(array &$list, int $parentId) : void { if ($parentId == 0) return; if (!array_key_exists($parentId, $list)){ + $accounts = model('App\Models\mAccounts'); /* @var \App\Models\mAccounts $accounts */ log_message('debug',"Parent not exists: $parentId in List: ".json_encode(array_keys($list))); - $list[$parentId] = $this->accounts->getDropDownEntry($parentId); + $list[$parentId] = $accounts->getDropDownEntry($parentId); } } private function checkCreateSubDefault(array &$list, int $accountId) : void { if (!array_key_exists($accountId, $list)){ - if ($accountId > 0) - $list[$accountId] = $this->accounts->getDropDownEntry($accountId); - else + if ($accountId > 0){ + $accounts = model('App\Models\mAccounts'); /* @var \App\Models\mAccounts $accounts */ + $list[$accountId] = $accounts->getDropDownEntry($accountId); + } else $list[0] = '-----'; } } diff --git a/app/Models/mBills.php b/app/Models/mBills.php index 0ff4c19..f83ebd8 100644 --- a/app/Models/mBills.php +++ b/app/Models/mBills.php @@ -162,7 +162,7 @@ class mBills extends Model { public function checkOrCreateTable(){ log_message('debug',"Check or Create Bill Table"); - if ($this->db->tableExists('finanzen.'.$this->table)) return; + if ($this->db->tableExists($this->table)) return; log_message('debug','Create Bills Table '.$this->db->lastQuery); log_message('debug',"Create Bills Table ".$this->table); $accounts = model('App\Models\mAccounts'); /* @var \App\Models\mAccounts $accounts */