From 1b5a0bb31e9af496fd1bea3f20ec5c925f01a923 Mon Sep 17 00:00:00 2001
From: Steven <wokste@gmail.com>
Date: Sun, 26 Sep 2010 19:09:16 +0200
Subject: [PATCH] Fix content type header in downloads

---
 inc/lib_files.php | 2 ++
 1 file changed, 2 insertions(+)
 mode change 100644 => 100755 inc/lib_files.php

diff --git a/inc/lib_files.php b/inc/lib_files.php
old mode 100644
new mode 100755
index 009de854d3..94eff9ce59
--- a/inc/lib_files.php
+++ b/inc/lib_files.php
@@ -137,8 +137,10 @@ class OC_FILES {
 			header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
 			header('Pragma: public');
 			if($zip){
+				header('Content-Type: application/zip');
 				header('Content-Length: ' . filesize($filename));
 			}else{
+				header('Content-Type: ' . OC_FILESYSTEM::getMimeType($filename));
 				header('Content-Length: ' . OC_FILESYSTEM::filesize($filename));
 			}
 		}elseif($zip or !OC_FILESYSTEM::file_exists($filename)){
-- 
GitLab