1
0
Fork 0
mirror of https://github.com/Chocobozzz/PeerTube.git synced 2025-10-05 10:49:28 +02:00

Move to eslint

This commit is contained in:
Chocobozzz 2020-01-31 16:56:52 +01:00
parent a22046d166
commit a15871560f
No known key found for this signature in database
GPG key ID: 583A612D890159BE
390 changed files with 3950 additions and 3615 deletions

View file

@ -12,7 +12,7 @@ import {
import { CONFIG } from '../initializers/config'
type CachedRoute = {
body: string,
body: string
contentType?: string
statusCode?: string
}
@ -24,7 +24,8 @@ class Redis {
private client: RedisClient
private prefix: string
private constructor () {}
private constructor () {
}
init () {
// Already initialized
@ -49,9 +50,9 @@ class Redis {
return Object.assign({},
(CONFIG.REDIS.AUTH && CONFIG.REDIS.AUTH != null) ? { password: CONFIG.REDIS.AUTH } : {},
(CONFIG.REDIS.DB) ? { db: CONFIG.REDIS.DB } : {},
(CONFIG.REDIS.HOSTNAME && CONFIG.REDIS.PORT) ?
{ host: CONFIG.REDIS.HOSTNAME, port: CONFIG.REDIS.PORT } :
{ path: CONFIG.REDIS.SOCKET }
(CONFIG.REDIS.HOSTNAME && CONFIG.REDIS.PORT)
? { host: CONFIG.REDIS.HOSTNAME, port: CONFIG.REDIS.PORT }
: { path: CONFIG.REDIS.SOCKET }
)
}
@ -63,7 +64,7 @@ class Redis {
return this.prefix
}
/************* Forgot password *************/
/* ************ Forgot password ************ */
async setResetPasswordVerificationString (userId: number) {
const generatedString = await generateRandomString(32)
@ -77,7 +78,7 @@ class Redis {
return this.getValue(this.generateResetPasswordKey(userId))
}
/************* Email verification *************/
/* ************ Email verification ************ */
async setVerifyEmailVerificationString (userId: number) {
const generatedString = await generateRandomString(32)
@ -91,7 +92,7 @@ class Redis {
return this.getValue(this.generateVerifyEmailKey(userId))
}
/************* Contact form per IP *************/
/* ************ Contact form per IP ************ */
async setContactFormIp (ip: string) {
return this.setValue(this.generateContactFormKey(ip), '1', CONTACT_FORM_LIFETIME)
@ -101,7 +102,7 @@ class Redis {
return this.exists(this.generateContactFormKey(ip))
}
/************* Views per IP *************/
/* ************ Views per IP ************ */
setIPVideoView (ip: string, videoUUID: string) {
return this.setValue(this.generateViewKey(ip, videoUUID), '1', VIDEO_VIEW_LIFETIME)
@ -111,7 +112,7 @@ class Redis {
return this.exists(this.generateViewKey(ip, videoUUID))
}
/************* API cache *************/
/* ************ API cache ************ */
async getCachedRoute (req: express.Request) {
const cached = await this.getObject(this.generateCachedRouteKey(req))
@ -120,17 +121,17 @@ class Redis {
}
setCachedRoute (req: express.Request, body: any, lifetime: number, contentType?: string, statusCode?: number) {
const cached: CachedRoute = Object.assign({}, {
body: body.toString()
},
(contentType) ? { contentType } : null,
(statusCode) ? { statusCode: statusCode.toString() } : null
const cached: CachedRoute = Object.assign(
{},
{ body: body.toString() },
(contentType) ? { contentType } : null,
(statusCode) ? { statusCode: statusCode.toString() } : null
)
return this.setObject(this.generateCachedRouteKey(req), cached, lifetime)
}
/************* Video views *************/
/* ************ Video views ************ */
addVideoView (videoId: number) {
const keyIncr = this.generateVideoViewKey(videoId)
@ -173,7 +174,7 @@ class Redis {
])
}
/************* Keys generation *************/
/* ************ Keys generation ************ */
generateCachedRouteKey (req: express.Request) {
return req.method + '-' + req.originalUrl
@ -207,7 +208,7 @@ class Redis {
return 'contact-form-' + ip
}
/************* Redis helpers *************/
/* ************ Redis helpers ************ */
private getValue (key: string) {
return new Promise<string>((res, rej) => {
@ -265,7 +266,7 @@ class Redis {
})
}
private setObject (key: string, obj: { [ id: string ]: string }, expirationMilliseconds: number) {
private setObject (key: string, obj: { [id: string]: string }, expirationMilliseconds: number) {
return new Promise<void>((res, rej) => {
this.client.hmset(this.prefix + key, obj, (err, ok) => {
if (err) return rej(err)
@ -282,7 +283,7 @@ class Redis {
}
private getObject (key: string) {
return new Promise<{ [ id: string ]: string }>((res, rej) => {
return new Promise<{ [id: string]: string }>((res, rej) => {
this.client.hgetall(this.prefix + key, (err, value) => {
if (err) return rej(err)