From 98b71776d9ea479a0a77170bae6d5e642c62695f Mon Sep 17 00:00:00 2001 From: Karl Burkhart Date: Thu, 22 Mar 2012 15:09:10 +0000 Subject: [PATCH] =?UTF-8?q?Abfrage=20ob=20Berechtigung=20noch=20g=C3=BClti?= =?UTF-8?q?g=20ist=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- include/webservicerecht.class.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/include/webservicerecht.class.php b/include/webservicerecht.class.php index 870532023..724a30b00 100755 --- a/include/webservicerecht.class.php +++ b/include/webservicerecht.class.php @@ -61,7 +61,11 @@ class webservicerecht extends basis_db $berechtigungArray = array(); foreach ($berechtigung->berechtigungen as $recht) - $berechtigungArray[] = $recht->berechtigung_kurzbz; + { + // ist berechtigung noch gültig + if($recht->start < date('Y-m-d') && $recht->ende > date('Y-m-d')) + $berechtigungArray[] = $recht->berechtigung_kurzbz; + } $qry = "SELECT 1 from system.tbl_webservicerecht where methode = ".$this->db_add_param($methode)." AND berechtigung_kurzbz IN (".$this->implode4SQL($berechtigungArray).');';