+import { deleteFileAsync, generateRandomString } from './utils'
+import { extname } from 'path'
+import { isArray } from './custom-validators/misc'
+import { UserModel } from '../models/account/user'
+
+function buildNSFWFilter (res: express.Response, paramNSFW?: string) {
+ if (paramNSFW === 'true') return true
+ if (paramNSFW === 'false') return false
+ if (paramNSFW === 'both') return undefined