<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<br>
<br>
<div class="moz-cite-prefix">On 9/12/25 09:29, Jim Klassen wrote:<br>
</div>
<blockquote type="cite"
cite="mid:ab677cfe-8b80-4056-b27c-237bbf502609@gmail.com">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<div class="moz-cite-prefix">On 9/12/25 07:16, Dara Unglaube
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:SJ0PR09MB91582DD2B8EDD6EFBE4C12E0A808A@SJ0PR09MB9158.namprd09.prod.outlook.com">
<meta http-equiv="Content-Type"
content="text/html; charset=UTF-8">
<style type="text/css" style="display:none;">P {margin-top:0;margin-bottom:0;}</style>
<div
style="font-family: "Segoe UI", "Segoe UI Web (West European)", "Helvetica Neue", sans-serif; font-size: 10pt; color: rgb(0, 0, 0);"
class="elementToProof"> Any ideas on how to get the API call
to OSM? This worked in the past so I'm not sure what is
happening. Or if there are other versions I could download the
code that could help debug? Any ideas or info to get this back
up and working would be greatly appreciated.</div>
<div class="elementToProof" id="Signature">
<div
style="font-family: "Segoe UI", "Segoe UI Web (West European)", "Helvetica Neue", sans-serif; font-size: 10pt; color: rgb(0, 0, 0);"
class="elementToProof"> Miigwech,</div>
<div
style="font-family: "Segoe UI", "Segoe UI Web (West European)", "Helvetica Neue", sans-serif; font-size: 10pt; color: rgb(0, 0, 0);"
class="elementToProof"> Dara</div>
</div>
<hr style="display:inline-block;width:98%" tabindex="-1"> </blockquote>
Sorry, I was on vacation last week and trying to catch up this
week.<br>
<br>
After some testing this morning I am seeing:<br>
1) The "mapSource is undefined" (also shows up as "e is
undefined" in the production build) error started between v3.10.1
and v3.11.0.<br>
2) In v3.10.1 the URL generated for the OSM API call has an
extra trailing slash. It is:<br>
<br>
<a
href="https://nominatim.openstreetmap.org/search/?format=json&q=25+4th+st+west%2C+st.+paul%2C+mn"
moz-do-not-send="true">https://nominatim.openstreetmap.org/search/?format=json&q=25+4th+st+west%2C+st.+paul%2C+mn</a><br>
<br>
and needs to be:<br>
<br>
<a
href="https://nominatim.openstreetmap.org/search?format=json&q=25+4th+st+west%2C+st.+paul%2C+mn"
moz-do-not-send="true">https://nominatim.openstreetmap.org/search?format=json&q=25+4th+st+west%2C+st.+paul%2C+mn</a><br>
<br>
This can be changed in services/geocode-osm.js on the line
starting 'var osm_url ='. I suspect this change would also fix it
in 3.7.0 and shouldn't require a rebuild.<br>
<br>
3) Anything older than v3.9.0 and older won't build from git
anymore due to changes in nodejs/npm.<br>
</blockquote>
<br>
Digging in more to hopefully find a fix for current versions of
GeoMoose:<br>
<br>
Bisecting between v3.10.1..v3.11.0, this gets broken in two
different ways:<br>
<br>
First, "Can't find layer geocoder/", blank map, but results still
show in the Super Tab:<br>
<blockquote>The first bad commit could be any of:<br>
2d73d52c403d844b12c318e5a1447498647c0799<br>
b102f2ae5dd0413964c80c48c732a074e105c53c<br>
c93687b2ee3b48d5a58f9098c416a72ac57e94ff<br>
</blockquote>
Then, "mapSource is Undefined":<br>
<blockquote>The first bad commit could be any of:<br>
a3a61d0ad7b09db9f27b68d50dda02256872f09f<br>
2c09a27310f3e221f8f284ec109ea6894c251a91<br>
</blockquote>
</body>
</html>