Álvaro Valenzuela Valdes commited on
Commit
7f9e1cc
·
1 Parent(s): c24f6b4

fix: revert portal links to search page to fix permission errors while keeping enhanced backend scraping

Browse files
frontend/components/AgentAnalysis.tsx CHANGED
@@ -433,6 +433,14 @@ export default function AgentAnalysis({ tender, companyProfile, analysis, onAnal
433
  <span className="text-purple-400 text-xs">📜</span> History Available
434
  </div>
435
  )}
 
 
 
 
 
 
 
 
436
  {tenderDetails.metadata?.question_count && tenderDetails.metadata.question_count > 0 ? (
437
  <a
438
  href={`https://www.mercadopublico.cl/Procurement/Modules/RFB/DetailsAcquisition.aspx?codigo=${tender?.code}&tab=4`}
@@ -711,7 +719,7 @@ export default function AgentAnalysis({ tender, companyProfile, analysis, onAnal
711
  </div>
712
  <div className="flex flex-wrap gap-2 w-full sm:w-auto justify-end">
713
  <a
714
- href={`https://www.mercadopublico.cl/Procurement/Modules/RFB/DetailsAcquisition.aspx?codigo=${tender?.code}`}
715
  target="_blank"
716
  rel="noopener noreferrer"
717
  className="flex items-center gap-2 px-4 py-2 rounded-xl bg-white/5 border border-white/10 text-[10px] font-bold text-slate-400 hover:text-white hover:bg-white/10 transition uppercase tracking-widest group"
 
433
  <span className="text-purple-400 text-xs">📜</span> History Available
434
  </div>
435
  )}
436
+ <a
437
+ href={`https://www.mercadopublico.cl/Portal/BuscarLicitacion?texto=${tender?.code}`}
438
+ target="_blank"
439
+ rel="noopener noreferrer"
440
+ className="px-4 py-2 rounded-xl bg-purple-500/10 border border-purple-500/20 text-[10px] font-bold text-purple-400 hover:bg-purple-500/20 transition-all uppercase tracking-widest whitespace-nowrap"
441
+ >
442
+ Visit Official Site 🔗
443
+ </a>
444
  {tenderDetails.metadata?.question_count && tenderDetails.metadata.question_count > 0 ? (
445
  <a
446
  href={`https://www.mercadopublico.cl/Procurement/Modules/RFB/DetailsAcquisition.aspx?codigo=${tender?.code}&tab=4`}
 
719
  </div>
720
  <div className="flex flex-wrap gap-2 w-full sm:w-auto justify-end">
721
  <a
722
+ href={`https://www.mercadopublico.cl/Portal/BuscarLicitacion?texto=${tender?.code}`}
723
  target="_blank"
724
  rel="noopener noreferrer"
725
  className="flex items-center gap-2 px-4 py-2 rounded-xl bg-white/5 border border-white/10 text-[10px] font-bold text-slate-400 hover:text-white hover:bg-white/10 transition uppercase tracking-widest group"
frontend/components/TenderSearch.tsx CHANGED
@@ -242,7 +242,7 @@ export default function TenderSearch({ tenders, onSearch, onAnalyze, forceShowFo
242
  <div className="glass-card rounded-[2.5rem] overflow-hidden border border-white/5 bg-slate-900/40 backdrop-blur-xl p-10 md:p-14 relative">
243
  <div className="absolute top-0 right-0 p-8">
244
  <a
245
- href={`https://www.mercadopublico.cl/Procurement/Modules/RFB/DetailsAcquisition.aspx?codigo=${tender.code}`}
246
  target="_blank"
247
  rel="noopener noreferrer"
248
  className="px-4 py-2 rounded-xl bg-purple-500/10 border border-purple-500/20 text-[10px] font-bold text-purple-400 hover:bg-purple-500/20 transition-all uppercase tracking-widest whitespace-nowrap"
 
242
  <div className="glass-card rounded-[2.5rem] overflow-hidden border border-white/5 bg-slate-900/40 backdrop-blur-xl p-10 md:p-14 relative">
243
  <div className="absolute top-0 right-0 p-8">
244
  <a
245
+ href={`https://www.mercadopublico.cl/Portal/BuscarLicitacion?texto=${tender.code}`}
246
  target="_blank"
247
  rel="noopener noreferrer"
248
  className="px-4 py-2 rounded-xl bg-purple-500/10 border border-purple-500/20 text-[10px] font-bold text-purple-400 hover:bg-purple-500/20 transition-all uppercase tracking-widest whitespace-nowrap"