-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fake result in Identify Features in layer ch.bfe.solarenergie-eignung-daecher breaks client applications #3433
Comments
@boecklic related to today’s deploy? |
I have been on hold with my client project for a while — I discovered it yesterday. Debug it today. And here I am. Thanks for looking into it. IMHO this shouldn't be there, it's highly inconsistent. |
@mariokeusen - can you check if this is GIGO with BFE as well? |
This result is nothing new and has always been the case. |
Hmmmm... on a closer look, something is really fishy out there. I need to spend some time on it |
Ok, found it. Somehow Roberto's mapExtent=0,0,100,100 messes up with chsdi's delicate internal organs and he gets results from both models. I cannot rule out that something has effectively changed in this respect (was mapExtent=0,0,100,100 correctly handled before? No idea) but to me the model and the layer work as defined. Maybe @procrastinatio could tell us something about this behavior? |
Dear @AFoletti, thanks for looking into the issue. My code is unchanged in the last months, hence yes, something has changed in your API. I confirm that With Best, |
@procrastinatio maybe bound to this? |
While performing an Identify Features request on the
ch.bfe.solarenergie-eignung-daecher
layer, I discovered that among the results now you have a fake result with"featureId": -99
You use this message when an user opens the visualizer without a selection:
However, this breaks all the client applications relying on the fact that all results of an Identify Features will have the same shape (i.e., attributes, for example). Could you please comment on that?
Best,
Roberto
Here you can find a sample request. The fake result is the last one.
The text was updated successfully, but these errors were encountered: