diff --git a/src/Controller/Admin/Asset/AssetController.php b/src/Controller/Admin/Asset/AssetController.php index 2e93cf14..ab7e6a14 100644 --- a/src/Controller/Admin/Asset/AssetController.php +++ b/src/Controller/Admin/Asset/AssetController.php @@ -988,7 +988,7 @@ public function downloadAction(Request $request): StreamedResponse fpassthru($stream); }, 200, [ 'Content-Type' => $asset->getMimeType(), - 'Content-Disposition' => sprintf('attachment; filename: "%s"', $asset->getFilename()), + 'Content-Disposition' => sprintf('attachment; filename="%s"', $asset->getFilename()), 'Content-Length' => $asset->getFileSize(), ]); } diff --git a/src/Controller/Admin/DataObject/ClassController.php b/src/Controller/Admin/DataObject/ClassController.php index c73ae76a..2bd78f92 100644 --- a/src/Controller/Admin/DataObject/ClassController.php +++ b/src/Controller/Admin/DataObject/ClassController.php @@ -643,7 +643,7 @@ public function exportClassAction(Request $request): Response $response = new Response($json); $response->headers->set('Content-type', 'application/json'); - $response->headers->set('Content-Disposition', 'attachment; filename: "class_' . $class->getName() . '_export.json"'); + $response->headers->set('Content-Disposition', 'attachment; filename="class_' . $class->getName() . '_export.json"'); return $response; } @@ -661,7 +661,7 @@ public function exportCustomLayoutDefinitionAction(Request $request): Response $response = new Response($json); $response->headers->set('Content-type', 'application/json'); - $response->headers->set('Content-Disposition', 'attachment; filename: "custom_definition_' . $name . '_export.json"'); + $response->headers->set('Content-Disposition', 'attachment; filename="custom_definition_' . $name . '_export.json"'); return $response; } diff --git a/src/Controller/Admin/DataObject/QuantityValueController.php b/src/Controller/Admin/DataObject/QuantityValueController.php index c1bab143..9bd3971e 100644 --- a/src/Controller/Admin/DataObject/QuantityValueController.php +++ b/src/Controller/Admin/DataObject/QuantityValueController.php @@ -59,7 +59,7 @@ public function unitExportAction(Request $request): Response $result = $this->service->generateDefinitionJson(); $response = new Response($result); $response->headers->set('Content-Type', 'application/json'); - $response->headers->set('Content-Disposition', 'attachment;filename: "quantityvalue_unit_export.json"'); + $response->headers->set('Content-Disposition', 'attachment; filename="quantityvalue_unit_export.json"'); return $response; } diff --git a/src/Controller/Admin/TranslationController.php b/src/Controller/Admin/TranslationController.php index 69e87ff7..78c0e9f5 100644 --- a/src/Controller/Admin/TranslationController.php +++ b/src/Controller/Admin/TranslationController.php @@ -262,7 +262,7 @@ public function exportAction(Request $request): Response $response = new Response("\xEF\xBB\xBF" . $csv); $response->headers->set('Content-Encoding', 'UTF-8'); $response->headers->set('Content-Type', 'text/csv; charset=UTF-8'); - $response->headers->set('Content-Disposition', 'attachment; filename: "export_' . $domain . '_translations.csv"'); + $response->headers->set('Content-Disposition', 'attachment; filename="export_' . $domain . '_translations.csv"'); ini_set('display_errors', '0'); //to prevent warning messages in csv return $response;