Skip to content

Commit 29faa74

Browse files
committed
Comment out as little as possible to make the backend compile and run
1 parent 4c62bae commit 29faa74

File tree

3 files changed

+57
-57
lines changed

3 files changed

+57
-57
lines changed

backend/typescript/rest/entityRoutes.ts

Lines changed: 41 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import { Router } from "express";
22
import fs from "fs";
33
import multer from "multer";
4-
import { isAuthorizedByRole } from "../middlewares/auth";
4+
// import { isAuthorizedByRole } from "../middlewares/auth";
55
import { entityRequestDtoValidator } from "../middlewares/validators/entityValidators";
66
import EntityService from "../services/implementations/entityService";
7-
import FileStorageService from "../services/implementations/fileStorageService";
8-
import IFileStorageService from "../services/interfaces/fileStorageService";
7+
// import FileStorageService from "../services/implementations/fileStorageService";
8+
// import IFileStorageService from "../services/interfaces/fileStorageService";
99
import {
1010
EntityResponseDTO,
1111
IEntityService,
@@ -16,13 +16,13 @@ import { sendResponseByMimeType } from "../utilities/responseUtil";
1616
const upload = multer({ dest: "uploads/" });
1717

1818
const entityRouter: Router = Router();
19-
entityRouter.use(isAuthorizedByRole(new Set(["User", "Admin"])));
19+
// entityRouter.use(isAuthorizedByRole(new Set(["User", "Admin"])));
2020

2121
const defaultBucket = process.env.FIREBASE_STORAGE_DEFAULT_BUCKET || "";
22-
const fileStorageService: IFileStorageService = new FileStorageService(
23-
defaultBucket,
24-
);
25-
const entityService: IEntityService = new EntityService(fileStorageService);
22+
// const fileStorageService: IFileStorageService = new FileStorageService(
23+
// defaultBucket,
24+
// );
25+
// const entityService: IEntityService = new EntityService(fileStorageService);
2626

2727
/* Create entity */
2828
entityRouter.post(
@@ -32,19 +32,19 @@ entityRouter.post(
3232
async (req, res) => {
3333
try {
3434
const body = JSON.parse(req.body.body);
35-
const newEntity = await entityService.createEntity({
36-
stringField: body.stringField,
37-
intField: body.intField,
38-
enumField: body.enumField,
39-
stringArrayField: body.stringArrayField,
40-
boolField: body.boolField,
41-
filePath: req.file?.path,
42-
fileContentType: req.file?.mimetype,
43-
});
35+
// const newEntity = await entityService.createEntity({
36+
// stringField: body.stringField,
37+
// intField: body.intField,
38+
// enumField: body.enumField,
39+
// stringArrayField: body.stringArrayField,
40+
// boolField: body.boolField,
41+
// filePath: req.file?.path,
42+
// fileContentType: req.file?.mimetype,
43+
// });
4444
if (req.file?.path) {
4545
fs.unlinkSync(req.file.path);
4646
}
47-
res.status(201).json(newEntity);
47+
// res.status(201).json(newEntity);
4848
} catch (e: unknown) {
4949
res.status(500).send(getErrorMessage(e));
5050
}
@@ -55,13 +55,13 @@ entityRouter.post(
5555
entityRouter.get("/", async (req, res) => {
5656
const contentType = req.headers["content-type"];
5757
try {
58-
const entities = await entityService.getEntities();
59-
await sendResponseByMimeType<EntityResponseDTO>(
60-
res,
61-
200,
62-
contentType,
63-
entities,
64-
);
58+
// const entities = await entityService.getEntities();
59+
// await sendResponseByMimeType<EntityResponseDTO>(
60+
// res,
61+
// 200,
62+
// contentType,
63+
// entities,
64+
// );
6565
} catch (e: unknown) {
6666
await sendResponseByMimeType(res, 500, contentType, [
6767
{
@@ -76,8 +76,8 @@ entityRouter.get("/:id", async (req, res) => {
7676
const { id } = req.params;
7777

7878
try {
79-
const entity = await entityService.getEntity(id);
80-
res.status(200).json(entity);
79+
// const entity = await entityService.getEntity(id);
80+
// res.status(200).json(entity);
8181
} catch (e: unknown) {
8282
res.status(500).send(getErrorMessage(e));
8383
}
@@ -92,19 +92,19 @@ entityRouter.put(
9292
const { id } = req.params;
9393
try {
9494
const body = JSON.parse(req.body.body);
95-
const entity = await entityService.updateEntity(id, {
96-
stringField: body.stringField,
97-
intField: body.intField,
98-
enumField: body.enumField,
99-
stringArrayField: body.stringArrayField,
100-
boolField: body.boolField,
101-
filePath: req.file?.path,
102-
fileContentType: req.file?.mimetype,
103-
});
95+
// const entity = await entityService.updateEntity(id, {
96+
// stringField: body.stringField,
97+
// intField: body.intField,
98+
// enumField: body.enumField,
99+
// stringArrayField: body.stringArrayField,
100+
// boolField: body.boolField,
101+
// filePath: req.file?.path,
102+
// fileContentType: req.file?.mimetype,
103+
// });
104104
if (req.file?.path) {
105105
fs.unlinkSync(req.file.path);
106106
}
107-
res.status(200).json(entity);
107+
// res.status(200).json(entity);
108108
} catch (e: unknown) {
109109
res.status(500).send(getErrorMessage(e));
110110
}
@@ -116,8 +116,8 @@ entityRouter.delete("/:id", async (req, res) => {
116116
const { id } = req.params;
117117

118118
try {
119-
const deletedId = await entityService.deleteEntity(id);
120-
res.status(200).json({ id: deletedId });
119+
// const deletedId = await entityService.deleteEntity(id);
120+
// res.status(200).json({ id: deletedId });
121121
} catch (e: unknown) {
122122
res.status(500).send(getErrorMessage(e));
123123
}
@@ -127,8 +127,8 @@ entityRouter.delete("/:id", async (req, res) => {
127127
entityRouter.get("/files/:fileUUID", async (req, res) => {
128128
const { fileUUID } = req.params;
129129
try {
130-
const fileURL = await fileStorageService.getFile(fileUUID);
131-
res.status(200).json({ fileURL });
130+
// const fileURL = await fileStorageService.getFile(fileUUID);
131+
// res.status(200).json({ fileURL });
132132
} catch (e: unknown) {
133133
res.status(500).send(getErrorMessage(e));
134134
}

backend/typescript/rest/simpleEntityRoutes.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Router } from "express";
2-
import { isAuthorizedByRole } from "../middlewares/auth";
2+
// import { isAuthorizedByRole } from "../middlewares/auth";
33
import { simpleEntityRequestDtoValidator } from "../middlewares/validators/simpleEntityValidators";
44
import SimpleEntityService from "../services/implementations/simpleEntityService";
55
import {
@@ -10,7 +10,7 @@ import { getErrorMessage } from "../utilities/errorUtils";
1010
import { sendResponseByMimeType } from "../utilities/responseUtil";
1111

1212
const simpleEntityRouter: Router = Router();
13-
simpleEntityRouter.use(isAuthorizedByRole(new Set(["User", "Admin"])));
13+
// simpleEntityRouter.use(isAuthorizedByRole(new Set(["User", "Admin"])));
1414

1515
const simpleEntityService: ISimpleEntityService = new SimpleEntityService();
1616

backend/typescript/server.ts

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ import swaggerUi from "swagger-ui-express";
66
import YAML from "yamljs";
77

88
import { sequelize } from "./models";
9-
import authRouter from "./rest/authRoutes";
9+
// import authRouter from "./rest/authRoutes";
1010
import entityRouter from "./rest/entityRoutes";
1111
import simpleEntityRouter from "./rest/simpleEntityRoutes";
12-
import userRouter from "./rest/userRoutes";
12+
// import userRouter from "./rest/userRoutes";
1313

1414
const CORS_ALLOW_LIST = [
1515
"http://localhost:3000",
@@ -31,24 +31,24 @@ app.use(cors(CORS_OPTIONS));
3131
app.use(express.json());
3232
app.use(express.urlencoded({ extended: true }));
3333

34-
app.use("/auth", authRouter);
34+
// app.use("/auth", authRouter);
3535
app.use("/entities", entityRouter);
3636
app.use("/simple-entities", simpleEntityRouter);
37-
app.use("/users", userRouter);
37+
// app.use("/users", userRouter);
3838
app.use("/api-docs", swaggerUi.serve, swaggerUi.setup(swaggerDocument));
3939

4040
sequelize.authenticate();
4141

42-
firebaseAdmin.initializeApp({
43-
credential: firebaseAdmin.credential.cert({
44-
projectId: process.env.FIREBASE_PROJECT_ID,
45-
privateKey: process.env.FIREBASE_SVC_ACCOUNT_PRIVATE_KEY?.replace(
46-
/\\n/g,
47-
"\n",
48-
),
49-
clientEmail: process.env.FIREBASE_SVC_ACCOUNT_CLIENT_EMAIL,
50-
}),
51-
});
42+
// firebaseAdmin.initializeApp({
43+
// credential: firebaseAdmin.credential.cert({
44+
// projectId: process.env.FIREBASE_PROJECT_ID,
45+
// privateKey: process.env.FIREBASE_SVC_ACCOUNT_PRIVATE_KEY?.replace(
46+
// /\\n/g,
47+
// "\n",
48+
// ),
49+
// clientEmail: process.env.FIREBASE_SVC_ACCOUNT_CLIENT_EMAIL,
50+
// }),
51+
// });
5252

5353
app.listen({ port: process.env.PORT || 8080 }, () => {
5454
/* eslint-disable-next-line no-console */

0 commit comments

Comments
 (0)