From 8f10c9571f96eeaf6dbc2b6fa31071bc5f735b61 Mon Sep 17 00:00:00 2001
From: Robin Appelman <icewind@owncloud.com>
Date: Fri, 16 Aug 2013 15:48:45 +0200
Subject: [PATCH] fix quota wrapper reporting negative free_space, breaking
 user interface

return 0 instead
---
 lib/files/storage/wrapper/quota.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/files/storage/wrapper/quota.php b/lib/files/storage/wrapper/quota.php
index bc2d893976..e2da8cf2e0 100644
--- a/lib/files/storage/wrapper/quota.php
+++ b/lib/files/storage/wrapper/quota.php
@@ -48,7 +48,7 @@ class Quota extends Wrapper {
 				return \OC\Files\SPACE_NOT_COMPUTED;
 			} else {
 				$free = $this->storage->free_space($path);
-				return min($free, ($this->quota - $used));
+				return min($free, (max($this->quota - $used, 0)));
 			}
 		}
 	}
-- 
GitLab