diff --git a/app/common/publishEnums.js b/app/common/publishEnums.js
index 93f6073..e98f361 100644
--- a/app/common/publishEnums.js
+++ b/app/common/publishEnums.js
@@ -6,16 +6,6 @@ const {
} = require("./enums");
const BASIC_BOOLEAN_PUBLISH = [
- {
- dbField: "balcony",
- title: "Balkon",
- categoriesToShow: [
- AD_CATEGORY.FLAT,
- AD_CATEGORY.HOUSE,
- AD_CATEGORY.APARTMENT,
- AD_CATEGORY.COTTAGE
- ]
- },
{
dbField: "newBuilding",
title: "Novogradnja",
@@ -28,6 +18,17 @@ const BASIC_BOOLEAN_PUBLISH = [
AD_CATEGORY.GARAGE
]
},
+ {
+ dbField: "balcony",
+ title: "Balkon",
+ categoriesToShow: [
+ AD_CATEGORY.FLAT,
+ AD_CATEGORY.HOUSE,
+ AD_CATEGORY.APARTMENT,
+ AD_CATEGORY.COTTAGE
+ ]
+ },
+
{
dbField: "elevator",
title: "Lift",
@@ -51,6 +52,34 @@ const BASIC_BOOLEAN_PUBLISH = [
];
const BASIC_INPUT_PUBLISH = [
+ {
+ dbField: "title",
+ title: "Naslov",
+ categoriesToShow: [
+ AD_CATEGORY.FLAT,
+ AD_CATEGORY.HOUSE,
+ AD_CATEGORY.APARTMENT,
+ AD_CATEGORY.COTTAGE,
+ AD_CATEGORY.OFFICE,
+ AD_CATEGORY.LAND,
+ AD_CATEGORY.GARAGE
+ ],
+ constraint: ["required"]
+ },
+ {
+ dbField: "shortDescription",
+ title: "Opis",
+ categoriesToShow: [
+ AD_CATEGORY.FLAT,
+ AD_CATEGORY.HOUSE,
+ AD_CATEGORY.APARTMENT,
+ AD_CATEGORY.COTTAGE,
+ AD_CATEGORY.OFFICE,
+ AD_CATEGORY.LAND,
+ AD_CATEGORY.GARAGE
+ ],
+ constraint: []
+ },
{
dbField: "price",
title: "Cijena (KM)",
@@ -85,6 +114,20 @@ const BASIC_INPUT_PUBLISH = [
categoriesToShow: [AD_CATEGORY.HOUSE, AD_CATEGORY.COTTAGE],
constraint: ["numerical"]
},
+ {
+ dbField: "streetName",
+ title: "Adresa",
+ categoriesToShow: [
+ AD_CATEGORY.FLAT,
+ AD_CATEGORY.HOUSE,
+ AD_CATEGORY.APARTMENT,
+ AD_CATEGORY.COTTAGE,
+ AD_CATEGORY.OFFICE,
+ AD_CATEGORY.LAND,
+ AD_CATEGORY.GARAGE
+ ],
+ constraint: []
+ },
{
dbField: "numberOfRooms",
title: "Broj soba",
@@ -117,48 +160,6 @@ const BASIC_INPUT_PUBLISH = [
AD_CATEGORY.OFFICE
],
constraint: ["integer"]
- },
- {
- dbField: "title",
- title: "Naslov",
- categoriesToShow: [
- AD_CATEGORY.FLAT,
- AD_CATEGORY.HOUSE,
- AD_CATEGORY.APARTMENT,
- AD_CATEGORY.COTTAGE,
- AD_CATEGORY.OFFICE,
- AD_CATEGORY.LAND,
- AD_CATEGORY.GARAGE
- ],
- constraint: ["required"]
- },
- {
- dbField: "shortDescription",
- title: "Opis",
- categoriesToShow: [
- AD_CATEGORY.FLAT,
- AD_CATEGORY.HOUSE,
- AD_CATEGORY.APARTMENT,
- AD_CATEGORY.COTTAGE,
- AD_CATEGORY.OFFICE,
- AD_CATEGORY.LAND,
- AD_CATEGORY.GARAGE
- ],
- constraint: []
- },
- {
- dbField: "streetName",
- title: "Adresa",
- categoriesToShow: [
- AD_CATEGORY.FLAT,
- AD_CATEGORY.HOUSE,
- AD_CATEGORY.APARTMENT,
- AD_CATEGORY.COTTAGE,
- AD_CATEGORY.OFFICE,
- AD_CATEGORY.LAND,
- AD_CATEGORY.GARAGE
- ],
- constraint: []
}
];
diff --git a/app/controllers/publishRealEstate.js b/app/controllers/publishRealEstate.js
index 8bb66a5..b072551 100644
--- a/app/controllers/publishRealEstate.js
+++ b/app/controllers/publishRealEstate.js
@@ -243,6 +243,9 @@ const postPublishInputs = async (req, res) => {
//Contact email saved in other table
const contactEmail = req.body.email || "";
+ const imageUrlsArray = req.body.imageUrls || [];
+ console.log(imageUrlsArray);
+
realEstate.balcony = balcony;
realEstate.elevator = elevator;
realEstate.newBuilding = newBuilding;
diff --git a/app/public/main.css b/app/public/main.css
index afb8c00..d2ba8e1 100644
--- a/app/public/main.css
+++ b/app/public/main.css
@@ -164,7 +164,6 @@ h3 {
}
.custom-col {
- width: 18%;
margin-left: auto;
left: auto;
right: auto;
@@ -175,7 +174,16 @@ h3 {
border-radius: 10px;
border: 4px dashed #02adba;
border-image: none;
- max-width: 500px;
+ max-width: 100%;
margin-left: auto;
margin-right: auto;
}
+
+.dz-progress {
+ /* progress bar covers file name */
+ display: none;
+}
+
+h3.custom-h3 {
+ font-size: 20px;
+}
diff --git a/app/views/publishAdditionalData.ejs b/app/views/publishAdditionalData.ejs
index 6e57174..7a5a21d 100644
--- a/app/views/publishAdditionalData.ejs
+++ b/app/views/publishAdditionalData.ejs
@@ -1,7 +1,7 @@