The last version 8.x-2.0-alpha6 contains important bugs that make the geocoder_field submodule not working at all.
In particular bugs are coming from the following patch issues:
- Issue #2841914 by jhedstrom: Geocoder::geocode() is looping through provider labels not the plugin_id:
the patch code is not needed at all, as the $geocoder['plugins'] and the $plugins variables are already a list of plugins machine names, and the patch code is totally wrong, making the Geocoder Service not working at all;
Moreover that (wrong) patch was caring just of the Geocoder->geocode method and not of the Geocoder->reverse one, that should be (in the case) affected by the same matters
- Issue #2798179 by bartlangelaan: Implement Multi-value input handling (delta_handling):
the patch code removed the "continue" statement from the original code in the for cycle, thus bypassing the correct preserve of any geocode result, and calling the failure message/log every time;
The attached patch corrects the above (introduced) critical bugs and makes the module working properly again.
| Comment | File | Size | Author |
|---|---|---|---|
| #2 | bugs_patch_for_the_last_8-x-2-0-alpha6_2931803_2.diff | 2.2 KB | itamair |
Comments
Comment #2
itamair commentedComment #3
itamair commentedComment #4
itamair commentedComment #5
itamair commentedComment #6
itamair commentedComment #7
itamair commentedComment #9
polThanks !