From ce9942331eb09b5e1ae6f38791776625f6663419 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bj=C3=B6rn=20Schie=C3=9Fle?= <schiessle@owncloud.com>
Date: Thu, 7 Mar 2013 14:24:18 +0100
Subject: [PATCH] create a meanigful file name if files are from the root
 folder

---
 lib/files.php | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/lib/files.php b/lib/files.php
index ae3144de2c..447ffb5057 100644
--- a/lib/files.php
+++ b/lib/files.php
@@ -78,7 +78,13 @@ class OC_Files {
 				}
 			}
 			$zip->close();
-			$name = basename($dir) . '.zip';
+			$basename = basename($dir);
+			if ($basename) {
+				$name = $basename . '.zip';
+			} else {
+				$name = 'owncloud.zip';
+			}
+			
 			set_time_limit($executionTime);
 		} elseif (\OC\Files\Filesystem::is_dir($dir . '/' . $files)) {
 			self::validateZipDownload($dir, $files);
-- 
GitLab