fix: kurum adi basligi eziyordu (gida ihalesi 'Hastanesi' yuzunden Saglik) — parcalar oncelik sirasiyla taraniyor
This commit is contained in:
+5
-4
@@ -121,7 +121,7 @@ function mapAd(ad) {
|
||||
const ikn = getFilter(ad, 'İhale Kayıt No') || ad.adNo || '';
|
||||
const usul = getFilter(ad, 'İhale Usulü') || 'Belirtilmemiş';
|
||||
const ihaleTuru = getFilter(ad, 'İhale Türü') || '';
|
||||
const searchBase = `${ad.title || ''} ${ad.advertiserName || ''}`;
|
||||
const searchBase = `${ad.title || ''} ${ad.advertiserName || ''}`; // yalnızca arama için
|
||||
const kalanGun = daysUntil(tarih);
|
||||
|
||||
let aciliyetBadge = null;
|
||||
@@ -143,7 +143,8 @@ function mapAd(ad) {
|
||||
saat: '',
|
||||
alimTuru: ihaleTuru || 'İhale',
|
||||
usul,
|
||||
sektor: classify(SECTOR_RULES, searchBase, 'Genel'),
|
||||
// Başlık önce, kurum adı yalnızca yedek (bkz. sektorBul)
|
||||
sektor: sektorBul(ad.title || '', ad.advertiserName || ''),
|
||||
brans: ihaleTuru || 'Genel',
|
||||
kurumTipi: classify(INSTITUTION_RULES, ad.advertiserName || '', 'Diğer Kamu Kurumları'),
|
||||
eklenmeZamani: relativeTimeTr(ad.publishStartDate),
|
||||
@@ -338,10 +339,10 @@ async function sektorZenginlestir() {
|
||||
// hukuki metin ("e-imza ile imzalanarak", "numune sunulması")
|
||||
// sınıflandırmayı zehirliyordu.
|
||||
const sek = sektorBul(t.baslik || '', ilanKonusu(det.aciklama || ''));
|
||||
sonuc.push({ id: t.id, sektor: sek, kaynak: 'dokuman-v2' });
|
||||
sonuc.push({ id: t.id, sektor: sek, kaynak: 'dokuman-v3' });
|
||||
} catch (e) {
|
||||
// Metin alınamadıysa 'Genel' yaz — sonsuz yeniden deneme olmasın.
|
||||
sonuc.push({ id: t.id, sektor: 'Genel', kaynak: 'dokuman-v2' });
|
||||
sonuc.push({ id: t.id, sektor: 'Genel', kaynak: 'dokuman-v3' });
|
||||
}
|
||||
}));
|
||||
// Kaynağı yormamak için gruplar arasında kısa duraklama.
|
||||
|
||||
Reference in New Issue
Block a user