From 6d2e12cc327c5dea7655b2d410add398bf9a7d6b Mon Sep 17 00:00:00 2001 From: Chris Kankiewicz Date: Mon, 17 Feb 2020 10:02:04 -0700 Subject: [PATCH] Zip downloads generated from the root folder now have the filename 'Home.zip' --- app/src/Handlers/ZipHandler.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/Handlers/ZipHandler.php b/app/src/Handlers/ZipHandler.php index 52205b4..506cbd5 100644 --- a/app/src/Handlers/ZipHandler.php +++ b/app/src/Handlers/ZipHandler.php @@ -64,10 +64,12 @@ class ZipHandler $response->getBody()->write($tempFile->getContents()); + $filename = Collection::make(explode('/', $path))->last(); + return $response->withHeader('Content-Type', 'application/zip') ->withHeader('Content-Disposition', sprintf( 'attachment; filename="%s.zip"', - Collection::make(explode('/', $path))->last() + $filename == '.' ? 'Home' : $filename )); } }