[create-pull-request] push formatted files

This commit is contained in:
Stefan-5422
2022-04-29 12:23:23 +02:00
committed by Stefan
parent ac19d9bc67
commit 4ef5989c9a
3 changed files with 6 additions and 26 deletions
+4 -19
View File
@@ -2,12 +2,7 @@ import { Prisma } from "@prisma/client";
import { PrismaClientKnownRequestError } from "@prisma/client/runtime"; import { PrismaClientKnownRequestError } from "@prisma/client/runtime";
import { Request, Response } from "express"; import { Request, Response } from "express";
import prisma from "../lib/prisma"; import prisma from "../lib/prisma";
import { import { createInsufficientPermissionsError, DataType, generateError, generateInvalidBodyError } from "./common";
createInsufficientPermissionsError,
DataType,
generateError,
generateInvalidBodyError,
} from "./common";
export const getAllEvents = async (req: Request, res: Response) => { export const getAllEvents = async (req: Request, res: Response) => {
const events = await prisma.event.findMany({ const events = await prisma.event.findMany({
@@ -73,8 +68,7 @@ export const getEvent = async (req: Request, res: Response) => {
res.status(500).json({ res.status(500).json({
type: "error", type: "error",
payload: { payload: {
message: message: "Unknown error occurred with your request. Check if your parameters are correct",
"Unknown error occurred with your request. Check if your parameters are correct",
schema: { schema: {
eventId: DataType.UUID, eventId: DataType.UUID,
}, },
@@ -132,10 +126,7 @@ interface DeleteEventQueryParams {
} }
// requires: auth(ELEVATED) // requires: auth(ELEVATED)
export const deleteEvent = ( export const deleteEvent = (req: Request<DeleteEventQueryParams>, res: Response) => {
req: Request<DeleteEventQueryParams>,
res: Response
) => {
if (req.auth?.permission_level !== "ELEVATED") { if (req.auth?.permission_level !== "ELEVATED") {
res.status(403).json(createInsufficientPermissionsError()); res.status(403).json(createInsufficientPermissionsError());
} }
@@ -148,13 +139,7 @@ export const deleteEvent = (
return res.status(204).end(); return res.status(204).end();
} catch (e) { } catch (e) {
if (e instanceof PrismaClientKnownRequestError && e.code === "P2025") { if (e instanceof PrismaClientKnownRequestError && e.code === "P2025") {
return res return res.status(404).json(generateError(`The organisation with the ID ${pid} could not be found`));
.status(404)
.json(
generateError(
`The organisation with the ID ${pid} could not be found`
)
);
} }
throw e; throw e;
+1 -1
View File
@@ -6,6 +6,6 @@ export default function debugLogger(req: Request, res: Response, next: NextFunct
if (process.env.NODE_ENV === "development") { if (process.env.NODE_ENV === "development") {
logger.debug(`Request to: ${req.url}`); logger.debug(`Request to: ${req.url}`);
} }
next(); next();
} }
+1 -6
View File
@@ -1,9 +1,4 @@
import express, { import express, { ErrorRequestHandler, NextFunction, Request, Response } from "express";
ErrorRequestHandler,
NextFunction,
Request,
Response,
} from "express";
import prisma from "./lib/prisma"; import prisma from "./lib/prisma";
import eventRouter from "./Routes/event.routes"; import eventRouter from "./Routes/event.routes";
import adminAuthRouter from "./Routes/admin_auth.routes"; import adminAuthRouter from "./Routes/admin_auth.routes";