From 801ddb6d189f26e9434dad1cdd02b3032bb21a65 Mon Sep 17 00:00:00 2001 From: betateilchen <> Date: Mon, 25 Feb 2019 13:38:19 +0000 Subject: [PATCH] 57_CalDav.pm: catch error condition git-svn-id: https://svn.fhem.de/fhem/trunk@18734 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/57_CalDav.pm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fhem/FHEM/57_CalDav.pm b/fhem/FHEM/57_CalDav.pm index fe1abf98f..e471e8a55 100644 --- a/fhem/FHEM/57_CalDav.pm +++ b/fhem/FHEM/57_CalDav.pm @@ -46,7 +46,9 @@ sub CalDav_Process($$$) { my $name = $hash->{NAME}; my $url = $hash->{URL}; my $options = $hash->{OPTIONS}; - + + return "Maybe this is the wrong way to use your calendar. Try 57_Calendar.pm instead." unless $data; + my $d = XML::LibXML->load_xml(string => $data); foreach my $r ($d->findnodes('/d:multistatus/d:response/d:href')) {