From e75d40fcde2de07a00811dce673249b516248799 Mon Sep 17 00:00:00 2001 From: Claude Agent Date: Thu, 2 Apr 2026 14:07:57 +0000 Subject: [PATCH] fix(address+ui): parse embedded AP/SC/ET from street + show PF partner name Address parser: extract APARTAMENT/SCARA/ETAJ embedded in street text (previously only NR and BLOC were extracted). Two-tier matching: separator-required for short prefixes (avoids "APATEULUI" false-positive) and direct-digit fallback for "ap14", "sc1", "et2" patterns. UI: show denumire_roa for PF orders too, not just PJ. Co-Authored-By: Claude Opus 4.6 (1M context) --- api/app/static/js/shared.js | 4 +-- api/app/templates/base.html | 2 +- .../05_pack_import_parteneri.pck | 33 +++++++++++++++++++ 3 files changed, 36 insertions(+), 3 deletions(-) diff --git a/api/app/static/js/shared.js b/api/app/static/js/shared.js index e65890e..38ddd1b 100644 --- a/api/app/static/js/shared.js +++ b/api/app/static/js/shared.js @@ -888,8 +888,8 @@ function _renderHeaderInfo(order) { } } - // ROA column - if (isPJ && pi.denumire_roa) { + // ROA column — show partner name for both PJ and PF + if (pi && pi.denumire_roa) { const partenerRoa = document.getElementById('detailPartenerRoa'); if (partenerRoa) { partenerRoa.textContent = pi.denumire_roa; diff --git a/api/app/templates/base.html b/api/app/templates/base.html index 50590d5..cae4a68 100644 --- a/api/app/templates/base.html +++ b/api/app/templates/base.html @@ -161,7 +161,7 @@ - +