summaryrefslogtreecommitdiff
path: root/packages/backend/src/server/FileServerService.ts
diff options
context:
space:
mode:
authorwoxtu <woxtup@gmail.com>2023-07-19 11:27:50 +0900
committerGitHub <noreply@github.com>2023-07-19 11:27:50 +0900
commit8c77153c04dce5b904ff4edf7edceade68118192 (patch)
treed2a75ded5cf0dad48cdfac76bfc88b5cca2f8194 /packages/backend/src/server/FileServerService.ts
parentupdate aiscript to 0.14.0 (diff)
downloadsharkey-8c77153c04dce5b904ff4edf7edceade68118192.tar.gz
sharkey-8c77153c04dce5b904ff4edf7edceade68118192.tar.bz2
sharkey-8c77153c04dce5b904ff4edf7edceade68118192.zip
Fix auto-fixable issues (#11314)
Diffstat (limited to 'packages/backend/src/server/FileServerService.ts')
-rw-r--r--packages/backend/src/server/FileServerService.ts24
1 files changed, 12 insertions, 12 deletions
diff --git a/packages/backend/src/server/FileServerService.ts b/packages/backend/src/server/FileServerService.ts
index 98329ddffa..2547d73365 100644
--- a/packages/backend/src/server/FileServerService.ts
+++ b/packages/backend/src/server/FileServerService.ts
@@ -3,6 +3,8 @@ import { fileURLToPath } from 'node:url';
import { dirname } from 'node:path';
import { Inject, Injectable } from '@nestjs/common';
import rename from 'rename';
+import sharp from 'sharp';
+import { sharpBmp } from 'sharp-read-bmp';
import type { Config } from '@/config.js';
import type { DriveFile, DriveFilesRepository } from '@/models/index.js';
import { DI } from '@/di-symbols.js';
@@ -18,11 +20,9 @@ import { contentDisposition } from '@/misc/content-disposition.js';
import { FileInfoService } from '@/core/FileInfoService.js';
import { LoggerService } from '@/core/LoggerService.js';
import { bindThis } from '@/decorators.js';
-import type { FastifyInstance, FastifyRequest, FastifyReply, FastifyPluginOptions } from 'fastify';
import { isMimeImage } from '@/misc/is-mime-image.js';
-import sharp from 'sharp';
-import { sharpBmp } from 'sharp-read-bmp';
import { correctFilename } from '@/misc/correct-filename.js';
+import type { FastifyInstance, FastifyRequest, FastifyReply, FastifyPluginOptions } from 'fastify';
const _filename = fileURLToPath(import.meta.url);
const _dirname = dirname(_filename);
@@ -180,8 +180,8 @@ export class FileServerService {
reply.header('Content-Disposition',
contentDisposition(
'inline',
- correctFilename(file.filename, image.ext)
- )
+ correctFilename(file.filename, image.ext),
+ ),
);
return image.data;
}
@@ -278,11 +278,11 @@ export class FileServerService {
};
} else {
const data = (await sharpBmp(file.path, file.mime, { animated: !('static' in request.query) }))
- .resize({
- height: 'emoji' in request.query ? 128 : 320,
- withoutEnlargement: true,
- })
- .webp(webpDefault);
+ .resize({
+ height: 'emoji' in request.query ? 128 : 320,
+ withoutEnlargement: true,
+ })
+ .webp(webpDefault);
image = {
data,
@@ -355,8 +355,8 @@ export class FileServerService {
reply.header('Content-Disposition',
contentDisposition(
'inline',
- correctFilename(file.filename, image.ext)
- )
+ correctFilename(file.filename, image.ext),
+ ),
);
return image.data;
} catch (e) {