WIP Changed redirecting for VIP ads.
This commit is contained in:
@@ -1,9 +1,11 @@
|
||||
const { getRealEstateById } = require("../helpers/db/realEstate");
|
||||
const { AD_STATUS } = require("../common/enums");
|
||||
|
||||
const getRedirect = async (req, res) => {
|
||||
const id = req.params.id || null;
|
||||
let error = false;
|
||||
let redirectUrl = undefined;
|
||||
let vipAd = undefined;
|
||||
if (!id) {
|
||||
error = true;
|
||||
} else {
|
||||
@@ -13,6 +15,7 @@ const getRedirect = async (req, res) => {
|
||||
error = true;
|
||||
} else {
|
||||
redirectUrl = realEstate.url;
|
||||
vipAd = realEstate.adStatus === AD_STATUS.STATUS_VIP;
|
||||
}
|
||||
} catch (e) {
|
||||
error = true;
|
||||
@@ -24,7 +27,7 @@ const getRedirect = async (req, res) => {
|
||||
res.render("notFound", { title });
|
||||
} else {
|
||||
const title = "Preusmjeravanje";
|
||||
res.render("redirect", { title, redirectUrl });
|
||||
res.render("redirect", { title, redirectUrl, vipAd });
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user