diff --git a/fhem/contrib/DS_Starter/57_SSCal.pm b/fhem/contrib/DS_Starter/57_SSCal.pm index 17e197c2d..6c69976da 100644 --- a/fhem/contrib/DS_Starter/57_SSCal.pm +++ b/fhem/contrib/DS_Starter/57_SSCal.pm @@ -3177,7 +3177,9 @@ sub SSCal_jboolmap($){ my ($bool)= @_; if(JSON::is_bool($bool)) { - $bool = $bool ? 1 : 0; + my $b = JSON::boolean($bool); + $bool = 1 if($b == $JSON::true); + $bool = 0 if($b == $JSON::false); } return $bool; @@ -3202,7 +3204,7 @@ sub SSCal_calAsHtml($) { $out .= ""; $out .= ""; - $out .= ""; + $out .= ""; $out .= "" if($seen{Begin}); $out .= "" if($seen{End}); $out .= "" if($seen{Timezone}); @@ -3254,7 +3256,8 @@ sub SSCal_calAsHtml($) { $gps = " $img "; # Google Maps } - $out .= ""; + #$out .= ""; + $out .= ""; $out .= "" if($seen{Begin}); $out .= "" if($seen{End}); $out .= "" if($seen{Timezone});
Begin End Timezone
$begin $end $tz