change price slider options for renting option
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
const { currentSearchRequest } = require("../helpers/url");
|
||||
const { AD_CATEGORY } = require("../common/enums");
|
||||
const { AD_CATEGORY, AD_TYPE } = require("../common/enums");
|
||||
|
||||
const getFilters = async (req, res) => {
|
||||
const searchRequest = await currentSearchRequest(req);
|
||||
@@ -12,6 +12,7 @@ const getFilters = async (req, res) => {
|
||||
const title = "Filteri za pretraživanje";
|
||||
|
||||
const {
|
||||
adType,
|
||||
realEstateType,
|
||||
priceMin,
|
||||
priceMax,
|
||||
@@ -24,11 +25,22 @@ const getFilters = async (req, res) => {
|
||||
|
||||
const {
|
||||
hasGardenSize,
|
||||
priceSliderOptions,
|
||||
priceSliderOptionsSale,
|
||||
priceSliderOptionsRent,
|
||||
sizeSliderOptions,
|
||||
gardenSizeSliderOptions
|
||||
} = category;
|
||||
|
||||
let priceSliderOptions;
|
||||
if (adType === AD_TYPE.AD_TYPE_SALE.stringId) {
|
||||
priceSliderOptions = Object.assign({}, priceSliderOptionsSale);
|
||||
} else if (adType === AD_TYPE.AD_TYPE_RENT.stringId) {
|
||||
priceSliderOptions = Object.assign({}, priceSliderOptionsRent);
|
||||
} else {
|
||||
res.render("notFound", { title: " " });
|
||||
return;
|
||||
}
|
||||
|
||||
if (priceMin || priceMax) {
|
||||
priceSliderOptions.start = [priceMin, priceMax];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user