From 0c39ec51f7c55edd9950553740017953c3f32b8f Mon Sep 17 00:00:00 2001 From: tpoitzsch Date: Mon, 5 Jan 2015 21:42:27 +0000 Subject: [PATCH] FRITZBOX: bugfix SetCustomerRingTone git-svn-id: https://svn.fhem.de/fhem/trunk@7457 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/72_FRITZBOX.pm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/fhem/FHEM/72_FRITZBOX.pm b/fhem/FHEM/72_FRITZBOX.pm index 96ce840ab..d33be3373 100644 --- a/fhem/FHEM/72_FRITZBOX.pm +++ b/fhem/FHEM/72_FRITZBOX.pm @@ -1222,7 +1222,7 @@ sub FRITZBOX_Ring_Run($) $ringTone = $ringToneNumber{lc $val[0]}; return $name."|0|Error: Ring tone '".$val[0]."' not valid" unless defined $ringTone; - FRITZBOX_Log $hash, 5, "Extracted ring tone $ringTone."; + FRITZBOX_Log $hash, 5, "Ring tone $ringTone will be used."; shift @val; } } @@ -1571,7 +1571,8 @@ sub FRITZBOX_SetCustomerRingTone($@) unless $inFile =~ /\.mp3$|.g722$/i; my $uploadFile = '/var/InternerSpeicher/FRITZ/fonring/'.int(time()).'.g722'; - push @cmdArray, 'if [! -d /var/InternerSpeicher/FRITZ/fonring ]; mkdir -p "/var/InternerSpeicher/FRITZ/fonring"; fi'; + push @cmdArray, 'if [ ! -d /var/InternerSpeicher/FRITZ/fonring ]; then mkdir -p "/var/InternerSpeicher/FRITZ/fonring"; fi'; + push @cmdArray, '[ -x /etc/init.d/rc.preaudio.sh ] && /etc/init.d/rc.preaudio.sh start'; $inFile =~ s/file:\/\///i;