fix enums

This commit is contained in:
Bilal Catic
2019-09-30 14:27:01 +02:00
parent 37ba7e2c8c
commit 5e8e13a984
2 changed files with 11 additions and 9 deletions

View File

@@ -12,7 +12,7 @@ const olxParsedCrawlerAdCategories =
? process.env.OLX_CRAWLER_AD_CATEGORIES.split(",").map(category =>
category.trim()
)
: ["CATEGORY_FLAT", "CATEGORY_HOUSE"];
: ["FLAT", "HOUSE"];
const olxIgnoredUsernames =
process.env.OLX_IGNORED_USERNAMES !== undefined
@@ -22,7 +22,9 @@ const olxIgnoredUsernames =
: [];
const transformedCrawlerAdCategories = olxParsedCrawlerAdCategories
.map(categoryName => AD_CATEGORY[categoryName])
.map(categoryName =>
AD_CATEGORY[categoryName] ? AD_CATEGORY[categoryName].id : undefined
)
.filter(category => !!category);
const OLX_CONFIG = {

View File

@@ -22,12 +22,12 @@ const OLX_ENUMS = {
[CRAWLER_AD_TYPE.ONLY_RENT]: "&vrsta=samoizdavanje"
},
OLX_AD_CATEGORY: {
[AD_CATEGORY.FLAT]: "&kategorija=23",
[AD_CATEGORY.HOUSE]: "&kategorija=24",
//[AD_CATEGORY.LAND]: "&kategorija=29",
//[AD_CATEGORY.OFFICE]: "&kategorija=25",
[AD_CATEGORY.APARTMENT]: "&kategorija=27"
//[AD_CATEGORY.CATEGORY_GARAGE]: "&kategorija=30"
[AD_CATEGORY.FLAT.id]: "&kategorija=23",
[AD_CATEGORY.HOUSE.id]: "&kategorija=24",
//[AD_CATEGORY.LAND.id]: "&kategorija=29",
//[AD_CATEGORY.OFFICE.id]: "&kategorija=25",
[AD_CATEGORY.APARTMENT.id]: "&kategorija=27"
//[AD_CATEGORY.CATEGORY_GARAGE.id]: "&kategorija=30"
},
MAX_DETAIL_FIELDS: 30,
OLX_PUBLISHED_DATE_FORMAT: "DD.MM.YYYY. u HH:mm",
@@ -193,7 +193,7 @@ class OlxCrawler {
}
async scrapeAd(url) {
//console.log("Scraping : ", url);
// console.log("Scraping : ", url);
try {
const adPageSource = await fetch(url);
const body = await adPageSource.text();