const { currentRERequest } = require("../helpers/url"); const getNeighborhood = async (req, res) => { const title = "U kojem naselju tražite nekretninu?"; const municipality = req.params.municipality; const nextStep = req.query.nextStep || "/"; res.render("neighborhoodMap", { nextStep, municipality, title }); }; const postNeighborhood = async (req, res) => { let request = await currentRERequest(req); const northWest = [req.body.west, req.body.north]; const northEast = [req.body.east, req.body.north]; const southEast = [req.body.east, req.body.south]; const southWest = [req.body.west, req.body.south]; request.bounding_box = { type: "Polygon", coordinates: [[northWest, northEast, southEast, southWest, northWest]] }; await request.save(); const nextStepPage = req.query.nextStep || "povrsina"; const nextStepUrl = `/${nextStepPage}/${request.uniqueId}`; res.redirect(nextStepUrl); }; module.exports = { getNeighborhood, postNeighborhood };