]> git.openstreetmap.org Git - nominatim.git/commitdiff
allow lower case OSM types in lookup query
authorSarah Hoffmann <lonvia@denofr.de>
Mon, 4 Sep 2023 12:39:35 +0000 (14:39 +0200)
committerSarah Hoffmann <lonvia@denofr.de>
Mon, 4 Sep 2023 12:39:35 +0000 (14:39 +0200)
nominatim/api/v1/server_glue.py

index 24f2234ba3842e26733b04bb75c8d4e74bb1e510..5e8dbf4f4ba4b783b2c3ff99e3127b95a934b063 100644 (file)
@@ -377,7 +377,7 @@ async def lookup_endpoint(api: napi.NominatimAPIAsync, params: ASGIAdaptor) -> A
     for oid in (params.get('osm_ids') or '').split(','):
         oid = oid.strip()
         if len(oid) > 1 and oid[0] in 'RNWrnw' and oid[1:].isdigit():
-            places.append(napi.OsmID(oid[0], int(oid[1:])))
+            places.append(napi.OsmID(oid[0].upper(), int(oid[1:])))
 
     if len(places) > params.config().get_int('LOOKUP_MAX_COUNT'):
         params.raise_error('Too many object IDs.')