Fix for issue #237: DirectoryManager.getFreeDiskSpace() returns kilobytes instead of bytes free

This commit is contained in:
macdonst 2011-09-20 22:44:18 +08:00
parent e9bb66622c
commit 94c1fb3e63

View File

@ -120,7 +120,7 @@ public class FileUtils extends Plugin {
else if (action.equals("requestFileSystem")) {
long size = args.optLong(1);
if (size != 0) {
if (size > DirectoryManager.getFreeDiskSpace()) {
if (size > (DirectoryManager.getFreeDiskSpace()*1024)) {
JSONObject error = new JSONObject().put("code", FileUtils.QUOTA_EXCEEDED_ERR);
return new PluginResult(PluginResult.Status.ERROR, error);
}