fixes and admin data

This commit is contained in:
2021-02-09 18:30:17 +01:00
parent 9dd4d10396
commit 93bff025e9
73 changed files with 1638 additions and 2411 deletions

26
routes/routeAdmin.js Normal file
View File

@@ -0,0 +1,26 @@
const express = require("express");
const { appkey } = require("../config")
const { fetchAllAdminData } = require("../services/databaseServices.js");
const {
newError,
handleError,
encryptRSA
} = require("../services/services.js");
var router = express.Router();
router.post("/getall", async (req, res) => {
try {
if(req.body.key === appkey){
const results = await fetchAllAdminData();
const encrypted = encryptRSA(results)
res.send(encrypted)
} else {
throw newError("Brak dostępu", 403)
}
} catch (error) {
handleError(error, res)
}
})
module.exports = router;