]> BookStack Code Mirror - bookstack/blobdiff - app/Exports/Controllers/PageExportController.php
ZIP Exports: Improved temp file tracking & clean-up
[bookstack] / app / Exports / Controllers / PageExportController.php
index 34e67ffcf7075ede6b30a2842789ef8fa204c7f0..203495fe900126b1a962a5f991a57980b875a786 100644 (file)
@@ -85,6 +85,6 @@ class PageExportController extends Controller
         $page = $this->queries->findVisibleBySlugsOrFail($bookSlug, $pageSlug);
         $zip = $builder->buildForPage($page);
 
-        return $this->download()->streamedDirectly(fopen($zip, 'r'), $pageSlug . '.zip', filesize($zip));
+        return $this->download()->streamedFileDirectly($zip, $pageSlug . '.zip', filesize($zip), true);
     }
 }