const { currentRERequest } = require("../helpers/url"); const { getMunicipalitiesForRegion, getMunicipalityName } = require("../helpers/codes"); const getMunicipality = async (req, res) => { const title = "U kojem mjestu tražite nekretninu?"; let request = await currentRERequest(req); const municipalities = getMunicipalitiesForRegion(request.region); res.render("municipality", { municipalities, title }); }; const postMunicipality = async (req, res) => { const request = await currentRERequest(req); const nextStepParam = req.query.nextStep ? "?nextStep=" + req.query.nextStep : ""; const nextStepUrl = `/${"naselje"}/${request.uniqueId}/${getMunicipalityName( request.region, req.body.municipality )}${nextStepParam}`; request.municipality = req.body.municipality; await request.save(); res.redirect(nextStepUrl); }; module.exports = { getMunicipality, postMunicipality };