From 65af2b074048de963785aec91b4b8dfba30abf15 Mon Sep 17 00:00:00 2001
From: Alexandre Morin <alexandre.morin@maarch.org>
Date: Fri, 24 Mar 2017 10:43:25 +0100
Subject: [PATCH] Fix zip

---
 modules/export_seda/Ajax_seda_zip.php |  4 +++-
 modules/export_seda/export_seda.php   |  1 -
 modules/export_seda/js/functions.js   | 18 +-----------------
 3 files changed, 4 insertions(+), 19 deletions(-)

diff --git a/modules/export_seda/Ajax_seda_zip.php b/modules/export_seda/Ajax_seda_zip.php
index 040f6c0239c..317231d1dbc 100644
--- a/modules/export_seda/Ajax_seda_zip.php
+++ b/modules/export_seda/Ajax_seda_zip.php
@@ -61,7 +61,9 @@ class Extract
 
 	public function download($full_path) {
 		$file_name = basename($full_path);
-		 
+		
+		header('Content-Description: File Transfer');
+		header('Content-Type: application/octet-stream');
 		header('Content-Tranfer-Encoding: fichier');
 		header('Content-Length: '.filesize($full_path));
 		header('Content-Type: application/force-download');
diff --git a/modules/export_seda/export_seda.php b/modules/export_seda/export_seda.php
index 1b1a48c6393..6cdbb93083d 100644
--- a/modules/export_seda/export_seda.php
+++ b/modules/export_seda/export_seda.php
@@ -33,7 +33,6 @@ function get_form_txt($values, $path_manage_action,  $id_action, $table, $module
 
     $result = $archiveTransfer->deleteMessage($values);
 
-    
     $result = $archiveTransfer->receive($values);
     
     $db = new Database();
diff --git a/modules/export_seda/js/functions.js b/modules/export_seda/js/functions.js
index ad6e8997f4e..b436cad033a 100644
--- a/modules/export_seda/js/functions.js
+++ b/modules/export_seda/js/functions.js
@@ -1,19 +1,3 @@
 function actionSeda($path) {
-	new Ajax.Request($path,
-        {
-            method:'post',
-            parameters: { url : $path,
-                        },
-            onSuccess: function(answer) {
-                eval("response = "+answer.responseText);
-                if(response.status == 0){
-                    var btn = $('<input type="button" value="_VALIDATE"/>');
-                    $("validSeda").append(btn);
-                } else {
-                    alert(response.error);
-                    eval(response.exec_js);
-                }
-                // $('loading_' + target).style.display='none';
-            }
-        });
+    window.open($path);
 }
\ No newline at end of file
-- 
GitLab