Prettier fixes
This commit is contained in:
parent
69f7f50f5f
commit
878006271f
4 changed files with 23 additions and 18 deletions
|
|
@ -286,7 +286,10 @@ export class Reservation {
|
|||
return []
|
||||
}
|
||||
|
||||
public static async fetchByPage(pageNumber: number, pageSize = 50): Promise<Reservation[]> {
|
||||
public static async fetchByPage(
|
||||
pageNumber: number,
|
||||
pageSize = 50
|
||||
): Promise<Reservation[]> {
|
||||
const response = await all<SqlReservation>(
|
||||
`
|
||||
SELECT *
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ import { getStatus, startTasks, stopTasks } from '../../cron'
|
|||
export class CronRouter extends Router {
|
||||
public async handleRequest(
|
||||
req: IncomingMessage,
|
||||
res: ServerResponse<IncomingMessage>,
|
||||
res: ServerResponse<IncomingMessage>
|
||||
) {
|
||||
const { url = '', method } = req
|
||||
const [route] = url.split('?')
|
||||
|
|
@ -31,7 +31,7 @@ export class CronRouter extends Router {
|
|||
|
||||
private async GET_cron(
|
||||
_req: IncomingMessage,
|
||||
res: ServerResponse<IncomingMessage>,
|
||||
res: ServerResponse<IncomingMessage>
|
||||
) {
|
||||
l.getStore()?.debug('Checking cron status')
|
||||
const status = getStatus()
|
||||
|
|
@ -43,7 +43,7 @@ export class CronRouter extends Router {
|
|||
|
||||
private async POST_cron_enable(
|
||||
_req: IncomingMessage,
|
||||
res: ServerResponse<IncomingMessage>,
|
||||
res: ServerResponse<IncomingMessage>
|
||||
) {
|
||||
l.getStore()?.debug('Enabling cron')
|
||||
startTasks()
|
||||
|
|
@ -52,7 +52,7 @@ export class CronRouter extends Router {
|
|||
|
||||
private async POST_cron_disable(
|
||||
_req: IncomingMessage,
|
||||
res: ServerResponse<IncomingMessage>,
|
||||
res: ServerResponse<IncomingMessage>
|
||||
) {
|
||||
l.getStore()?.debug('Disabling cron')
|
||||
stopTasks()
|
||||
|
|
|
|||
|
|
@ -1,23 +1,22 @@
|
|||
import { IncomingMessage, ServerResponse } from 'http'
|
||||
import { asyncLocalStorage, asyncLocalStorage as l, LoggableError } from '../../../common/logger'
|
||||
import {
|
||||
asyncLocalStorage,
|
||||
asyncLocalStorage as l,
|
||||
LoggableError,
|
||||
} from '../../../common/logger'
|
||||
import { parseJson } from '../../utils'
|
||||
|
||||
export abstract class Router {
|
||||
protected async parseJsonContent(
|
||||
req: IncomingMessage,
|
||||
) {
|
||||
protected async parseJsonContent(req: IncomingMessage) {
|
||||
let jsonBody: Record<string, unknown>
|
||||
const contentType =
|
||||
req.headers['content-type'] || 'application/json'
|
||||
const contentType = req.headers['content-type'] || 'application/json'
|
||||
if (contentType !== 'application/json') {
|
||||
l.getStore()?.error('Invalid content type', { contentType })
|
||||
throw new RouterUnsupportedContentTypeError()
|
||||
}
|
||||
|
||||
try {
|
||||
const length = Number.parseInt(
|
||||
req.headers['content-length'] || '0'
|
||||
)
|
||||
const length = Number.parseInt(req.headers['content-length'] || '0')
|
||||
const encoding = req.readableEncoding || 'utf8'
|
||||
jsonBody = await parseJson(length, encoding, req)
|
||||
} catch (error: unknown) {
|
||||
|
|
@ -31,7 +30,10 @@ export abstract class Router {
|
|||
return jsonBody
|
||||
}
|
||||
|
||||
protected handle404(req: IncomingMessage, res: ServerResponse<IncomingMessage>) {
|
||||
protected handle404(
|
||||
req: IncomingMessage,
|
||||
res: ServerResponse<IncomingMessage>
|
||||
) {
|
||||
const { url, method } = req
|
||||
asyncLocalStorage.getStore()?.info('Not found', { url, method })
|
||||
res.writeHead(404, 'Not found')
|
||||
|
|
@ -39,7 +41,7 @@ export abstract class Router {
|
|||
|
||||
public abstract handleRequest(
|
||||
req: IncomingMessage,
|
||||
res: ServerResponse<IncomingMessage>,
|
||||
res: ServerResponse<IncomingMessage>
|
||||
): Promise<void>
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue