From 9914531f72b8ce3aebcc60483a3628c53ce1956b Mon Sep 17 00:00:00 2001 From: Karl Burkhart Date: Thu, 10 Feb 2011 10:06:35 +0000 Subject: [PATCH] getOEkurzbz angepasst -> wenn es kst gibt zuerst diese abfragen, wenn kst leer oe nehmen --- include/benutzerberechtigung.class.php | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/include/benutzerberechtigung.class.php b/include/benutzerberechtigung.class.php index 897bcd79f..59ada363c 100644 --- a/include/benutzerberechtigung.class.php +++ b/include/benutzerberechtigung.class.php @@ -761,16 +761,25 @@ class benutzerberechtigung extends basis_db } else { - if(!is_null($b->oe_kurzbz)) + if($b->kostenstelle_id != '') { + $kst = new wawi_kostenstelle(); + $kst->load($b->kostenstelle_id); + $oe_kurzbz[] = $kst->oe_kurzbz; + } + else + { + if(!is_null($b->oe_kurzbz)) + { $childoes = $oe->getChilds($b->oe_kurzbz); foreach($childoes as $row) $oe_kurzbz[] = $row; - } - else - { - $all=true; - break; + } + else + { + $all=true; + break; + } } } }