ドライブ容量の設定をDBに保存するようにしたりリファクタリングしたり

This commit is contained in:
syuilo
2018-11-06 07:14:43 +09:00
parent 06bb2a1c7c
commit 8f714b5b12
18 changed files with 133 additions and 54 deletions

View File

@@ -1,6 +1,6 @@
import DriveFile from '../../../models/drive-file';
import config from '../../../config';
import define from '../define';
import fetchMeta from '../../../misc/fetch-meta';
export const meta = {
desc: {
@@ -14,6 +14,8 @@ export const meta = {
};
export default define(meta, (ps, user) => new Promise(async (res, rej) => {
const instance = await fetchMeta();
// Calculate drive usage
const usage = await DriveFile
.aggregate([{
@@ -39,7 +41,7 @@ export default define(meta, (ps, user) => new Promise(async (res, rej) => {
});
res({
capacity: 1024 * 1024 * config.localDriveCapacityMb,
capacity: 1024 * 1024 * instance.localDriveCapacityMb,
usage: usage
});
}));