Added logging system
This commit is contained in:
@@ -5,7 +5,8 @@ import { ApiHandler } from '../../../types'
|
||||
import { sessionDZ } from '../../../app'
|
||||
|
||||
import { isObjectEmpy } from '../../../helpers/primitive-checks'
|
||||
import { BadRequestError, isBadRequestError, consoleError } from '../../../helpers/errors'
|
||||
import { BadRequestError, isBadRequestError } from '../../../helpers/errors'
|
||||
import { logger } from '../../../helpers/logger'
|
||||
|
||||
export interface RawChartTracksQuery {
|
||||
id: string
|
||||
@@ -32,7 +33,7 @@ const handler: RequestHandler<{}, {}, {}, RawChartTracksQuery> = async (req, res
|
||||
return res.status(200).send(response)
|
||||
} catch (error) {
|
||||
if (isBadRequestError(error)) {
|
||||
consoleError(error.message)
|
||||
logger.error(error.message)
|
||||
res.status(400).send()
|
||||
return next()
|
||||
}
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
import { Deezer } from 'deezer-js'
|
||||
import { ApiHandler } from '../../../types'
|
||||
import { sessionDZ } from '../../../app'
|
||||
import { logger } from '../../../helpers/logger'
|
||||
|
||||
const path: ApiHandler['path'] = '/addToQueue'
|
||||
|
||||
@@ -24,7 +25,7 @@ const handler: ApiHandler['handler'] = async (req, res) => {
|
||||
deemix.listener.send('loginNeededToDownload')
|
||||
break
|
||||
default:
|
||||
console.error(e)
|
||||
logger.error(e)
|
||||
res.send({ result: false, errid: e.name, data: { url, bitrate } })
|
||||
break
|
||||
}
|
||||
|
||||
@@ -3,6 +3,7 @@ import { RequestHandler } from 'express'
|
||||
import { Deezer } from 'deezer-js'
|
||||
import { sessionDZ } from '../../../app'
|
||||
import { ApiHandler } from '../../../types'
|
||||
import { logger } from '../../../helpers/logger'
|
||||
|
||||
export interface RawLoginArlBody {
|
||||
arl: string
|
||||
@@ -47,7 +48,7 @@ const handler: RequestHandler<{}, {}, RawLoginArlBody, {}> = async (req, res, _)
|
||||
try {
|
||||
response = await dz.login_via_arl(...loginParams)
|
||||
} catch (e) {
|
||||
console.trace(e)
|
||||
logger.error(e)
|
||||
response = false
|
||||
}
|
||||
response = response ? 1 : 0
|
||||
|
||||
Reference in New Issue
Block a user