aboutsummaryrefslogtreecommitdiff
path: root/lib/classes/StudipSemTree.class.php
diff options
context:
space:
mode:
Diffstat (limited to 'lib/classes/StudipSemTree.class.php')
-rw-r--r--lib/classes/StudipSemTree.class.php5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/classes/StudipSemTree.class.php b/lib/classes/StudipSemTree.class.php
index 3337797..82fd37c 100644
--- a/lib/classes/StudipSemTree.class.php
+++ b/lib/classes/StudipSemTree.class.php
@@ -38,7 +38,7 @@ class StudipSemTree extends TreeAbstract
if (isset($args['sem_number']) ){
$this->sem_number = array_map('intval', $args['sem_number']);
}
- if ($args['sem_status']){
+ if (!empty($args['sem_status'])) {
$this->sem_status = array_map('intval', $args['sem_status']);
} else {
foreach ($GLOBALS['SEM_CLASS'] as $key => $value){
@@ -115,8 +115,9 @@ class StudipSemTree extends TreeAbstract
public function getSemIds($item_id,$ids_from_kids = false)
{
- if (!$this->tree_data[$item_id])
+ if (empty($this->tree_data[$item_id])) {
return false;
+ }
$this->view->params[0] = $this->sem_status;
$this->view->params[1] = $this->visible_only ? "visible=1" : "1";
if ($ids_from_kids && $item_id != 'root'){