2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-04-17 17:36:01 +00:00

75_MSG.pm: handle unknown TYPE

git-svn-id: https://svn.fhem.de/fhem/trunk@12650 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
jpawlowski 2016-11-25 09:39:45 +00:00
parent 5d298ca8a5
commit cd7f48ffee

View File

@ -1703,10 +1703,14 @@ m/^@?([A-Za-z0-9._]+):([A-Za-z0-9._\-\/@+]*):?([A-Za-z0-9._\-\/@+]*)$/
$routeStatus .= "+LOCATION"; $routeStatus .= "+LOCATION";
} }
my $gatewayType = my $gatewayType = (
$type[$i] eq "mail" $type[$i] eq "mail" ? "fhemMsgMail"
? "fhemMsgMail" : (
: $defs{$gatewayDev}{TYPE}; $defs{$gatewayDev}{TYPE}
? $defs{$gatewayDev}{TYPE}
: "UNDEFINED"
)
);
my $defTitle = ""; my $defTitle = "";
$defTitle = $defTitle =
@ -2338,7 +2342,8 @@ m/^@?([A-Za-z0-9._]+):([A-Za-z0-9._\-\/@+]*):?([A-Za-z0-9._\-\/@+]*)$/
. " due to absence"; . " due to absence";
push @type, $fw_residentAbsent; push @type, $fw_residentAbsent;
$forwarded .= "," . $type[$i] . ">" . $fw_residentAbsent $forwarded .=
"," . $type[$i] . ">" . $fw_residentAbsent
if ( $forwarded ne "" ); if ( $forwarded ne "" );
$forwarded .= $type[$i] . ">" . $fw_residentAbsent $forwarded .= $type[$i] . ">" . $fw_residentAbsent
if ( $forwarded eq "" ); if ( $forwarded eq "" );