From 5cbcebb79ecf555cd96715dc3021151fcc340f1b Mon Sep 17 00:00:00 2001 From: Denis Flaven Date: Mon, 7 Sep 2015 10:38:03 +0000 Subject: [PATCH] Assign a meaningful name (and mime type) to the files produced by the (non-interactive) web export. SVN:trunk[3722] --- webservices/export-v2.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/webservices/export-v2.php b/webservices/export-v2.php index c59dc4d8b..693ee0643 100644 --- a/webservices/export-v2.php +++ b/webservices/export-v2.php @@ -487,7 +487,7 @@ function CheckParameters($sExpression, $sQueryId, $sFormat) return $oExporter; } -function DoExport(Page $oP, BulkExport $oExporter, $bInteractive = false) +function DoExport(WebPage $oP, BulkExport $oExporter, $bInteractive = false) { $oExporter->SetHttpHeaders($oP); $exportResult = $oExporter->GetHeader(); @@ -507,6 +507,7 @@ function DoExport(Page $oP, BulkExport $oExporter, $bInteractive = false) { $exportResult .= $oExporter->GetFooter(); $oP->SetContentType($oExporter->GetMimeType()); + $oP->SetContentDisposition('attachment', $oExporter->GetDownloadFileName()); $oP->add($exportResult); $oExporter->Cleanup(); }