summaryrefslogtreecommitdiff
path: root/packages/backend/src/core/DriveService.ts
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2023-01-13 11:14:07 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2023-01-13 11:14:07 +0900
commit6458239a7cf6f2767d7a7988ed306558c0b87fa5 (patch)
tree70cb6df9d6e1bcbdd0a0f7618a3fe3289bc3e9fb /packages/backend/src/core/DriveService.ts
parent:art: (diff)
downloadmisskey-6458239a7cf6f2767d7a7988ed306558c0b87fa5.tar.gz
misskey-6458239a7cf6f2767d7a7988ed306558c0b87fa5.tar.bz2
misskey-6458239a7cf6f2767d7a7988ed306558c0b87fa5.zip
remoteDriveCapacityMbをロールに統合
Diffstat (limited to 'packages/backend/src/core/DriveService.ts')
-rw-r--r--packages/backend/src/core/DriveService.ts16
1 files changed, 5 insertions, 11 deletions
diff --git a/packages/backend/src/core/DriveService.ts b/packages/backend/src/core/DriveService.ts
index 747dfd6130..9002c96a65 100644
--- a/packages/backend/src/core/DriveService.ts
+++ b/packages/backend/src/core/DriveService.ts
@@ -386,7 +386,7 @@ export class DriveService {
},
err => {
this.registerLogger.error(`Upload Failed: key = ${key}, filename = ${filename}`, err);
- }
+ },
);
}
@@ -479,16 +479,10 @@ export class DriveService {
if (user && !isLink) {
const usage = await this.driveFileEntityService.calcDriveUsageOf(user);
- let driveCapacity: number;
- if (this.userEntityService.isLocalUser(user)) {
- const role = await this.roleService.getUserRoleOptions(user.id);
- driveCapacity = 1024 * 1024 * role.driveCapacityMb;
- this.registerLogger.debug('drive capacity override applied');
- this.registerLogger.debug(`overrideCap: ${driveCapacity}bytes, usage: ${usage}bytes, u+s: ${usage + info.size}bytes`);
- } else {
- const instance = await this.metaService.fetch();
- driveCapacity = 1024 * 1024 * instance.remoteDriveCapacityMb;
- }
+ const role = await this.roleService.getUserRoleOptions(user.id);
+ const driveCapacity = 1024 * 1024 * role.driveCapacityMb;
+ this.registerLogger.debug('drive capacity override applied');
+ this.registerLogger.debug(`overrideCap: ${driveCapacity}bytes, usage: ${usage}bytes, u+s: ${usage + info.size}bytes`);
this.registerLogger.debug(`drive usage is ${usage} (max: ${driveCapacity})`);