diff --git a/www-api/app/Controllers/WrenchMedia.php b/www-api/app/Controllers/WrenchMedia.php index c7251b04..d7734ad0 100644 --- a/www-api/app/Controllers/WrenchMedia.php +++ b/www-api/app/Controllers/WrenchMedia.php @@ -207,10 +207,18 @@ class WrenchMedia extends BaseController case "jpeg": case "jpg": $ctype="image/jpeg"; break; case "svg": $ctype="image/svg+xml"; break; - case "mp4": $ctype="video/mp4"; break; + case "mp4": $ctype="application/octet-stream"; break; + // case "mp4": $ctype="video/mp4"; break; default: } header('Content-type: ' . $ctype); + switch( $file_extension ) { + case "mp4": + header('Content-Description: File Transfer'); + break; + // case "mp4": $ctype="video/mp4"; break; + default: + } readfile($selectedFile); } ini_set( "memory_limit", $old_limit );