Voicemail: local and base64 fixes.

This commit is contained in:
Nate Jones
2015-04-23 05:25:21 +00:00
parent 242ab77ccb
commit f99b2e8c30
4 changed files with 41 additions and 36 deletions

View File

@@ -300,7 +300,7 @@
$message_decoded = base64_decode($row['message_base64']);
file_put_contents($path.'/msg_'.$this->voicemail_message_uuid.'.ext', $message_decoded);
$finfo = finfo_open(FILEINFO_MIME_TYPE); //determine mime type (requires PHP >= 5.3.0, must be manually enabled on Windows)
$file_mime = finfo_file($finfo, $path.'/msg_'.$this->voicemail_message_uuid.'.???');
$file_mime = finfo_file($finfo, $path.'/msg_'.$this->voicemail_message_uuid.'.ext');
finfo_close($finfo);
switch ($file_mime) {
case 'audio/x-wav':