diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2023-01-13 11:14:07 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2023-01-13 11:14:07 +0900 |
| commit | 6458239a7cf6f2767d7a7988ed306558c0b87fa5 (patch) | |
| tree | 70cb6df9d6e1bcbdd0a0f7618a3fe3289bc3e9fb /packages/backend/src/core/DriveService.ts | |
| parent | :art: (diff) | |
| download | misskey-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.ts | 16 |
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})`); |