Add feedback endpoint

pull/513/head
Akshay 12 months ago
parent 8c7da0bdb6
commit 01457bbe79

@ -1,26 +1,31 @@
import jsonServer from 'json-server'; import jsonServer from "json-server";
import routes from './mocks/routes.json' assert { type: "json" }; import routes from "./mocks/routes.json" assert { type: "json" };
const server = jsonServer.create(); const server = jsonServer.create();
const router = jsonServer.router('./src/mocks/db.json'); const router = jsonServer.router("./src/mocks/db.json");
const middlewares = jsonServer.defaults(); const middlewares = jsonServer.defaults();
server.use(middlewares); server.use(middlewares);
server.use((req, res, next) => { server.use((req, res, next) => {
if (req.method === 'POST') { if (req.method === "POST") {
if (req.url.includes('/delete_conversation')) { if (req.url.includes("/delete_conversation")) {
req.method = 'DELETE'; req.method = "DELETE";
} }
} }
next() next();
}) });
server.use(jsonServer.rewriter(routes)); server.use(jsonServer.rewriter(routes));
router.render = (req, res) => {
if (req.url === "/feedback") {
res.status(200).jsonp({ status: "ok" });
}
};
server.use(router); server.use(router);
server.listen(7091, () => { server.listen(7091, () => {
console.log('JSON Server is running') console.log("JSON Server is running");
}); });

Loading…
Cancel
Save