diff --git a/include/infoscreen.class.php b/include/infoscreen.class.php index 6335bcbd5..29d8e2511 100755 --- a/include/infoscreen.class.php +++ b/include/infoscreen.class.php @@ -361,12 +361,12 @@ class infoscreen extends basis_db $qry.=" AND (gueltigvon<=now() OR gueltigvon is null) AND (gueltigbis>=now() OR gueltigbis is null)"; - if($aktuell) + if($exklusiv) $qry.=" AND CASE WHEN ( SELECT count(exklusiv) FROM campus.tbl_infoscreen_content - WHERE (infoscreen_id=20 OR infoscreen_id is null) + WHERE (infoscreen_id=".$this->db_add_param($infoscreen_id, FHC_INTEGER)." OR infoscreen_id is null) AND (gueltigvon<=now() OR gueltigvon is null) AND (gueltigbis>=now() OR gueltigbis is null) AND exklusiv=true diff --git a/vilesci/stammdaten/infoscreen_details.php b/vilesci/stammdaten/infoscreen_details.php index 853393d08..3b6747bdf 100755 --- a/vilesci/stammdaten/infoscreen_details.php +++ b/vilesci/stammdaten/infoscreen_details.php @@ -290,7 +290,7 @@ $datum_obj = new datum(); '; } - if(!$infoscreen->getScreenContent($infoscreen_id, false)) + if(!$infoscreen->getScreenContent($infoscreen_id, false, false)) die('Fehler:'.$infoscreen->errormsg); echo '