Skip to content

Commit d2b4920

Browse files
committed
correction de la recherche sur adresse avec des codes voies n'ayant pas l'identifiant majic (ccovoi)
Depuis 3liz/QgisCadastrePlugin#451
1 parent 8e55612 commit d2b4920

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
## Unreleased
44

5+
### Changed
6+
7+
* correction de la recherche sur adresse avec des codes voies n'ayant pas l'identifiant majic (ccovoi)
8+
59
## 1.9.7 - 2024-06-11
610

711
### Fixed
@@ -28,7 +32,7 @@
2832
### Fixed
2933

3034
* Amélioration de la recherche des parcelles
31-
* Utilisation du cache handler de projet
35+
* Utilisation du cache handler de projet
3236
* Amélioration des recherches par autocomplétion
3337
* Amélioration de la recherche par section
3438
* Amélioration du zoom lors de la recherche

cadastre/classes/cadastreExtraInfos.class.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ protected function getLocauxAndProprioSql($parcelle_ids, $withGeom = false, $for
6969
7070
-- adresse
7171
ltrim(l.dnvoiri, '0') || l.dindic AS l_numero_voirie,
72-
CASE WHEN v.libvoi IS NOT NULL THEN v.natvoi || v.libvoi ELSE p.cconvo || p.dvoilib END AS l_adresse,
72+
CASE WHEN v.libvoi IS NOT NULL THEN v.natvoi || v.libvoi ELSE p.cconvo || ' ' || p.dvoilib END AS l_adresse,
7373
7474
-- local
7575
(l10.ccodep || l10.ccocom || '-' ||l10.dnupro) AS l10_compte_proprietaire,
@@ -118,7 +118,8 @@ protected function getLocauxAndProprioSql($parcelle_ids, $withGeom = false, $for
118118
INNER JOIN parcelle_info gp ON gp.geo_parcelle = p.parcelle
119119
INNER JOIN local00 l ON l.parcelle = p.parcelle
120120
INNER JOIN local10 l10 ON l10.local00 = l.local00
121-
LEFT JOIN voie v ON v.voie = l.voie
121+
LEFT JOIN voie v
122+
ON SUBSTR(l.voie, 1, 6) || SUBSTR(l.voie, 12, 4) = SUBSTR(v.voie, 1, 6) || SUBSTR(v.voie, 12, 4)
122123
LEFT JOIN dteloc ON l10.dteloc = dteloc.dteloc
123124
LEFT JOIN cconlc ON l10.cconlc = cconlc.cconlc
124125
LEFT JOIN ccoplc ON l10.ccoplc = ccoplc.ccoplc

0 commit comments

Comments
 (0)