From b4515d874e5259647886d148db902f9753bbeb81 Mon Sep 17 00:00:00 2001
From: Michael Gapczynski <mtgap@owncloud.com>
Date: Wed, 26 Dec 2012 15:36:50 -0500
Subject: [PATCH] Only folders have Create permission

---
 lib/files/storage/common.php | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/lib/files/storage/common.php b/lib/files/storage/common.php
index c891d0c3ad..3cf960d05d 100644
--- a/lib/files/storage/common.php
+++ b/lib/files/storage/common.php
@@ -38,7 +38,10 @@ abstract class Common implements \OC\Files\Storage\Storage {
 		}
 	}
 	public function isCreatable($path) {
-		return $this->isUpdatable($path);
+		if ($this->is_dir($path) && $this->isUpdatable($path)) {
+			return true;
+		}
+		return false;
 	}
 	public function isDeletable($path) {
 		return $this->isUpdatable($path);
-- 
GitLab