Closed landryb closed 2 years ago
Here I use chromium and I get when searching by owner account :
Error in epic "cadastrappSearch". Original error: TypeError: Cannot read properties of undefined (reading 'value')
at searchType (501.4d777c35.js:1:469163)
at t.project (501.4d777c35.js:1:470744)
at t._next (geOrchestra.js?88b201feb0e0c40cf124:2:8990670)
at t.next (geOrchestra.js?88b201feb0e0c40cf124:2:8860713)
at t._next (geOrchestra.js?88b201feb0e0c40cf124:2:8948524)
at t.next (geOrchestra.js?88b201feb0e0c40cf124:2:8860713)
at t.next (geOrchestra.js?88b201feb0e0c40cf124:2:8857591)
at geOrchestra.js?88b201feb0e0c40cf124:2:8822590
at geOrchestra.js?88b201feb0e0c40cf124:2:8822576
at geOrchestra.js?88b201feb0e0c40cf124:2:8823411
at t.dispatch [as _next] (geOrchestra.js?88b201feb0e0c40cf124:2:8830671)
at t.__tryOrUnsub (geOrchestra.js?88b201feb0e0c40cf124:2:8862635)
at t.next (geOrchestra.js?88b201feb0e0c40cf124:2:8861961)
at t._next (geOrchestra.js?88b201feb0e0c40cf124:2:8861042)
at t.next (geOrchestra.js?88b201feb0e0c40cf124:2:8860713)
at t.notifyNext (geOrchestra.js?88b201feb0e0c40cf124:2:8991321)
(anonyme) @ geOrchestra.js?88b201feb0e0c40cf124:2
t.error @ geOrchestra.js?88b201feb0e0c40cf124:2
t._next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.next @ geOrchestra.js?88b201feb0e0c40cf124:2
t._next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.next @ geOrchestra.js?88b201feb0e0c40cf124:2
(anonyme) @ geOrchestra.js?88b201feb0e0c40cf124:2
(anonyme) @ geOrchestra.js?88b201feb0e0c40cf124:2
(anonyme) @ geOrchestra.js?88b201feb0e0c40cf124:2
dispatch @ geOrchestra.js?88b201feb0e0c40cf124:2
t.__tryOrUnsub @ geOrchestra.js?88b201feb0e0c40cf124:2
t.next @ geOrchestra.js?88b201feb0e0c40cf124:2
t._next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.notifyNext @ geOrchestra.js?88b201feb0e0c40cf124:2
t._next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.notifyNext @ geOrchestra.js?88b201feb0e0c40cf124:2
t._next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.notifyNext @ geOrchestra.js?88b201feb0e0c40cf124:2
t._next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.notifyNext @ geOrchestra.js?88b201feb0e0c40cf124:2
t._next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.next @ geOrchestra.js?88b201feb0e0c40cf124:2
t._next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.notifyNext @ geOrchestra.js?88b201feb0e0c40cf124:2
t._next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.notifyNext @ geOrchestra.js?88b201feb0e0c40cf124:2
t._next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.notifyNext @ geOrchestra.js?88b201feb0e0c40cf124:2
t._next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.notifyNext @ geOrchestra.js?88b201feb0e0c40cf124:2
t._next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.subscribeToResult @ geOrchestra.js?88b201feb0e0c40cf124:2
t._innerSub @ geOrchestra.js?88b201feb0e0c40cf124:2
t._next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.notifyNext @ geOrchestra.js?88b201feb0e0c40cf124:2
t._next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.next @ geOrchestra.js?88b201feb0e0c40cf124:2
(anonyme) @ geOrchestra.js?88b201feb0e0c40cf124:2
Promise.then (asynchrone)
t.subscribeToResult @ geOrchestra.js?88b201feb0e0c40cf124:2
t._callFactory @ geOrchestra.js?88b201feb0e0c40cf124:2
t.tryDefer @ geOrchestra.js?88b201feb0e0c40cf124:2
t @ geOrchestra.js?88b201feb0e0c40cf124:2
t._subscribe @ geOrchestra.js?88b201feb0e0c40cf124:2
e._trySubscribe @ geOrchestra.js?88b201feb0e0c40cf124:2
e.subscribe @ geOrchestra.js?88b201feb0e0c40cf124:2
e.call @ geOrchestra.js?88b201feb0e0c40cf124:2
e.subscribe @ geOrchestra.js?88b201feb0e0c40cf124:2
t.subscribeToResult @ geOrchestra.js?88b201feb0e0c40cf124:2
t._next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.next @ geOrchestra.js?88b201feb0e0c40cf124:2
t._subscribe @ geOrchestra.js?88b201feb0e0c40cf124:2
e._trySubscribe @ geOrchestra.js?88b201feb0e0c40cf124:2
e.subscribe @ geOrchestra.js?88b201feb0e0c40cf124:2
e.call @ geOrchestra.js?88b201feb0e0c40cf124:2
e.subscribe @ geOrchestra.js?88b201feb0e0c40cf124:2
t.subscribeToResult @ geOrchestra.js?88b201feb0e0c40cf124:2
t._next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.next @ geOrchestra.js?88b201feb0e0c40cf124:2
t._subscribe @ geOrchestra.js?88b201feb0e0c40cf124:2
e._trySubscribe @ geOrchestra.js?88b201feb0e0c40cf124:2
e.subscribe @ geOrchestra.js?88b201feb0e0c40cf124:2
e.call @ geOrchestra.js?88b201feb0e0c40cf124:2
e.subscribe @ geOrchestra.js?88b201feb0e0c40cf124:2
e._subscribe @ geOrchestra.js?88b201feb0e0c40cf124:2
e._trySubscribe @ geOrchestra.js?88b201feb0e0c40cf124:2
e.subscribe @ geOrchestra.js?88b201feb0e0c40cf124:2
t.subscribeToResult @ geOrchestra.js?88b201feb0e0c40cf124:2
t._innerSub @ geOrchestra.js?88b201feb0e0c40cf124:2
t._next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.next @ geOrchestra.js?88b201feb0e0c40cf124:2
t._next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.next @ geOrchestra.js?88b201feb0e0c40cf124:2
(anonyme) @ geOrchestra.js?88b201feb0e0c40cf124:2
(anonyme) @ geOrchestra.js?88b201feb0e0c40cf124:2
(anonyme) @ geOrchestra.js?88b201feb0e0c40cf124:2
(anonyme) @ geOrchestra.js?88b201feb0e0c40cf124:2
onSearch @ 501.4d777c35.js:1
m @ geOrchestra.js?88b201feb0e0c40cf124:2
_ @ geOrchestra.js?88b201feb0e0c40cf124:2
(anonyme) @ geOrchestra.js?88b201feb0e0c40cf124:2
C @ geOrchestra.js?88b201feb0e0c40cf124:2
M @ geOrchestra.js?88b201feb0e0c40cf124:2
O @ geOrchestra.js?88b201feb0e0c40cf124:2
A @ geOrchestra.js?88b201feb0e0c40cf124:2
gn @ geOrchestra.js?88b201feb0e0c40cf124:2
ce @ geOrchestra.js?88b201feb0e0c40cf124:2
En @ geOrchestra.js?88b201feb0e0c40cf124:2
Sn @ geOrchestra.js?88b201feb0e0c40cf124:2
xn @ geOrchestra.js?88b201feb0e0c40cf124:2
t.unstable_runWithPriority @ geOrchestra.js?88b201feb0e0c40cf124:2
zo @ geOrchestra.js?88b201feb0e0c40cf124:2
Ks @ geOrchestra.js?88b201feb0e0c40cf124:2
wn @ geOrchestra.js?88b201feb0e0c40cf124:2
Afficher 75 autres frames
geOrchestra.js?88b201feb0e0c40cf124:2 Uncaught TypeError: Cannot read properties of undefined (reading 'value')
at searchType (501.4d777c35.js:1:469163)
at t.project (501.4d777c35.js:1:470744)
at t._next (geOrchestra.js?88b201feb0e0c40cf124:2:8990670)
at t.next (geOrchestra.js?88b201feb0e0c40cf124:2:8860713)
at t._next (geOrchestra.js?88b201feb0e0c40cf124:2:8948524)
at t.next (geOrchestra.js?88b201feb0e0c40cf124:2:8860713)
at t.next (geOrchestra.js?88b201feb0e0c40cf124:2:8857591)
at geOrchestra.js?88b201feb0e0c40cf124:2:8822590
at geOrchestra.js?88b201feb0e0c40cf124:2:8822576
at geOrchestra.js?88b201feb0e0c40cf124:2:8823411
at t.dispatch [as _next] (geOrchestra.js?88b201feb0e0c40cf124:2:8830671)
at t.__tryOrUnsub (geOrchestra.js?88b201feb0e0c40cf124:2:8862635)
at t.next (geOrchestra.js?88b201feb0e0c40cf124:2:8861961)
at t._next (geOrchestra.js?88b201feb0e0c40cf124:2:8861042)
at t.next (geOrchestra.js?88b201feb0e0c40cf124:2:8860713)
at t.notifyNext (geOrchestra.js?88b201feb0e0c40cf124:2:8991321)
And I get when searching owners by lot :
Error in epic "cadastrappOwnersSearch". Original error: TypeError: Cannot read properties of undefined (reading 'cgocommune')
at t.project (501.4d777c35.js:1:472338)
at t._next (geOrchestra.js?88b201feb0e0c40cf124:2:8990670)
at t.next (geOrchestra.js?88b201feb0e0c40cf124:2:8860713)
at t._next (geOrchestra.js?88b201feb0e0c40cf124:2:8948524)
at t.next (geOrchestra.js?88b201feb0e0c40cf124:2:8860713)
at t.next (geOrchestra.js?88b201feb0e0c40cf124:2:8857591)
at geOrchestra.js?88b201feb0e0c40cf124:2:8822590
at geOrchestra.js?88b201feb0e0c40cf124:2:8822576
at geOrchestra.js?88b201feb0e0c40cf124:2:8823411
at geOrchestra.js?88b201feb0e0c40cf124:2:8829849
at onSearch (501.4d777c35.js:1:255276)
at Object.m (geOrchestra.js?88b201feb0e0c40cf124:2:7706894)
at _ (geOrchestra.js?88b201feb0e0c40cf124:2:7707037)
at geOrchestra.js?88b201feb0e0c40cf124:2:7707183
at C (geOrchestra.js?88b201feb0e0c40cf124:2:7707269)
at M (geOrchestra.js?88b201feb0e0c40cf124:2:7707718)
(anonyme) @ geOrchestra.js?88b201feb0e0c40cf124:2
t.error @ geOrchestra.js?88b201feb0e0c40cf124:2
t._next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.next @ geOrchestra.js?88b201feb0e0c40cf124:2
t._next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.next @ geOrchestra.js?88b201feb0e0c40cf124:2
t.next @ geOrchestra.js?88b201feb0e0c40cf124:2
(anonyme) @ geOrchestra.js?88b201feb0e0c40cf124:2
(anonyme) @ geOrchestra.js?88b201feb0e0c40cf124:2
(anonyme) @ geOrchestra.js?88b201feb0e0c40cf124:2
(anonyme) @ geOrchestra.js?88b201feb0e0c40cf124:2
onSearch @ 501.4d777c35.js:1
m @ geOrchestra.js?88b201feb0e0c40cf124:2
_ @ geOrchestra.js?88b201feb0e0c40cf124:2
(anonyme) @ geOrchestra.js?88b201feb0e0c40cf124:2
C @ geOrchestra.js?88b201feb0e0c40cf124:2
M @ geOrchestra.js?88b201feb0e0c40cf124:2
O @ geOrchestra.js?88b201feb0e0c40cf124:2
A @ geOrchestra.js?88b201feb0e0c40cf124:2
gn @ geOrchestra.js?88b201feb0e0c40cf124:2
ce @ geOrchestra.js?88b201feb0e0c40cf124:2
En @ geOrchestra.js?88b201feb0e0c40cf124:2
Sn @ geOrchestra.js?88b201feb0e0c40cf124:2
xn @ geOrchestra.js?88b201feb0e0c40cf124:2
t.unstable_runWithPriority @ geOrchestra.js?88b201feb0e0c40cf124:2
zo @ geOrchestra.js?88b201feb0e0c40cf124:2
Ks @ geOrchestra.js?88b201feb0e0c40cf124:2
wn @ geOrchestra.js?88b201feb0e0c40cf124:2
geOrchestra.js?88b201feb0e0c40cf124:2 Uncaught TypeError: Cannot read properties of undefined (reading 'cgocommune')
at t.project (501.4d777c35.js:1:472338)
at t._next (geOrchestra.js?88b201feb0e0c40cf124:2:8990670)
at t.next (geOrchestra.js?88b201feb0e0c40cf124:2:8860713)
at t._next (geOrchestra.js?88b201feb0e0c40cf124:2:8948524)
at t.next (geOrchestra.js?88b201feb0e0c40cf124:2:8860713)
at t.next (geOrchestra.js?88b201feb0e0c40cf124:2:8857591)
at geOrchestra.js?88b201feb0e0c40cf124:2:8822590
at geOrchestra.js?88b201feb0e0c40cf124:2:8822576
at geOrchestra.js?88b201feb0e0c40cf124:2:8823411
at geOrchestra.js?88b201feb0e0c40cf124:2:8829849
at onSearch (501.4d777c35.js:1:255276)
at Object.m (geOrchestra.js?88b201feb0e0c40cf124:2:7706894)
at _ (geOrchestra.js?88b201feb0e0c40cf124:2:7707037)
at geOrchestra.js?88b201feb0e0c40cf124:2:7707183
at C (geOrchestra.js?88b201feb0e0c40cf124:2:7707269)
at M (geOrchestra.js?88b201feb0e0c40cf124:2:7707718)
Same error here with FF ESR.
Cadastrapp ms2 v 1.0.0-rc 20 + cadastrapp API v 1.9
issue is still present with ms2-cadastrapp v2.0.0-rc
, and that's not related to the backend version since zero query is done. Pure client-side issue. @tdipisa @catmorales ?
after fighting for a while with running ms2 in debug mode and hacking many things around to have authentication working via headers, i've managed to get a more meaningful trace of the error when searching by "compte proprietaire":
Uncaught TypeError: proprietaire is undefined
searchParcelles search.js:112
cadastrappSearch search.js:175
more on this next week.
after looking, the wrong case is taken here https://github.com/georchestra/mapstore2-cadastrapp/blob/master/js/extension/epics/search.js#L109 - searchType
is user
(and thus expects proprietaire
) while rawParams
has commune
and dnupro
.
regression from #127
Search by compte propriétaire tested today.
1- on portail.sig.rennesmetropole.fr (production) Version:
It doesn't work , we have no result. And I have tested it with a valid "compte-propriétaire" which is mine
2- on portail-test (test) Version:
It doesn't work , we have no result. In the logs of cadastrapp, we can see : "Missing cgocommune and dnupro or less than 3 characters for dnomlp in request" And i have tested with a valid "compte-propriétaire" which is mine
On the VA tests (May10 of .2021) ,it was working and had been tested with the same account. I've just mentionned that:
propriétaire
- par nom usage OK
- par nom de naissance ok
- par compte propriétaire (récupéré depuis l'export
propriétaire -attention à retirer le numéro de la
commune- 350001P00437 fonctionne avec P00437)
- par lot OK
@tdipisa , So I Confirm it's a regression and not linked to the Back end version.
I've tested , just now the search by account with the fix of @landryb and it works 👍
using https://github.com/georchestra/mapstore2-cadastrapp/commit/e9c934257b88b7c075b0e416b230fe9d14815a18 (and i've looked in history for potential fixes) on firefox, when connected and trying to look for a compte proprietaire by id
it fails with a js error:
same thing with chrome
when searching by lot with a file containing a single line, it also fails:
@catmorales @MaelREBOUX do you see the same ? i know @jusabatier does experience it too.