diff --git a/cis/private/profile/zeitsperre_resturlaub.php b/cis/private/profile/zeitsperre_resturlaub.php
index 0e9c46cc1..174d341f0 100644
--- a/cis/private/profile/zeitsperre_resturlaub.php
+++ b/cis/private/profile/zeitsperre_resturlaub.php
@@ -79,20 +79,14 @@ else if (defined('CIS_ZEITAUFZEICHNUNG_GESPERRT_BIS') && CIS_ZEITAUFZEICHNUNG_GE
else
$gesperrt_bis = '2015-08-31';
-$todayDate = new DateTime();
-$today = strtotime($todayDate->format('Y-m-d'));
-
//MaxDatum für BisFeld berechnen: Default 2 Jahre, über Config veränderbar
$maxPeriodeBisDatum = '+2 years';
+$diffTageMax = $maxPeriodeBisDatum *365;
if (defined('CIS_MAXTIME_ENDEDATUM') && CIS_MAXTIME_ENDEDATUM != '') {
$maxPeriodeBisDatum = CIS_MAXTIME_ENDEDATUM;
}
-$maxBisDatum = strtotime($maxPeriodeBisDatum, $today);
-$maxBisDatumDate = new DateTime($maxPeriodeBisDatum);
-$maxInterval = $todayDate->diff($maxBisDatumDate);
-$diffTageMax = $maxInterval->days;
echo "";
//Stundentabelleholen
@@ -110,7 +104,7 @@ $num_rows_stunde=$db->db_num_rows($result_stunde);
-
@@ -488,6 +482,13 @@ if(isset($_GET['type']) && ($_GET['type']=='edit_sperre' || $_GET['type']=='new_
//check if bis-Datum > MaxDatum
$bis = new DateTime($bisdatum);
+/* $todayDate = new DateTime();
+ $today = strtotime($todayDate->format('Y-m-d'));*/
+
+ $vonDate = new DateTime($vondatum);
+ $von = strtotime($vonDate->format('Y-m-d'));
+ $maxBisDatum = strtotime($maxPeriodeBisDatum, $von);
+
if (strtotime($bis->format('Y-m-d')) > $maxBisDatum)
{
$error=true;