Fixed quota update on upload and on delete

Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
This commit is contained in:
John Molakvoæ (skjnldsv) 2018-01-03 17:53:48 +01:00
parent 62d71158a9
commit ab1985b62b
No known key found for this signature in database
GPG Key ID: FB5ACEED51955BF8
2 changed files with 6 additions and 15 deletions

View File

@ -1803,7 +1803,7 @@
},
updateStorageQuotas: function() {
OCA.Files.Files.updateStorageQuotas(this.getCurrentDirectory());
OCA.Files.Files.updateStorageQuotas();
},
/**
@ -2636,6 +2636,7 @@
self.updateSelectionSummary();
// FIXME: don't repeat this, do it once all files are done
self.updateStorageStatistics();
self.updateStorageQuotas();
}
_.each(files, function(file) {

View File

@ -29,23 +29,12 @@
state.dir = null;
state.call = null;
Files.updateMaxUploadFilesize(response);
Files.updateQuota(response);
});
},
// update quota
updateStorageQuotas: function(currentDir) {
var state = Files.updateStorageStatistics;
if (state.dir){
if (state.dir === currentDir) {
return;
}
// cancel previous call, as it was for another dir
state.call.abort();
}
state.dir = currentDir;
state.call = $.getJSON(OC.filePath('files','ajax','getstoragestats.php') + '?dir=' + encodeURIComponent(currentDir),function(response) {
state.dir = null;
state.call = null;
updateStorageQuotas: function() {
var state = Files.updateStorageQuotas;
state.call = $.getJSON(OC.filePath('files','ajax','getstoragestats.php'),function(response) {
Files.updateQuota(response);
});
},
@ -70,6 +59,7 @@
else {
Files._updateStorageStatisticsDebounced(dir);
}
//Files.updateStorageQuotas();
},
updateMaxUploadFilesize:function(response) {