osm-revert icon indicating copy to clipboard operation
osm-revert copied to clipboard

Every request fails

Open Swarkin opened this issue 11 months ago • 1 comments

[1/?] OpenStreetMap …
[1/2] OpenStreetMap: 3 elements
[2/2] Overpass (1 partition) …
Traceback (most recent call last):
  File "/home/osm-revert/osm_revert/main.py", line 62, in wrapper
    exit_code = await func(*args, **kwargs)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/osm-revert/.venv/lib/python3.13/site-packages/sentry_sdk/tracing_utils.py", line 685, in func_with_tracing
    return await func(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/osm-revert/osm_revert/main.py", line 158, in main
    diff = await overpass.get_changeset_elements_history(changeset, steps, query_filter)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/osm-revert/osm_revert/overpass.py", line 224, in get_changeset_elements_history
    result = await self._get_changeset_elements_history(http, changeset, steps, query_filter)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/osm-revert/.venv/lib/python3.13/site-packages/sentry_sdk/tracing_utils.py", line 685, in func_with_tracing
    return await func(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/osm-revert/osm_revert/overpass.py", line 265, in _get_changeset_elements_history
    partition_action = ensure_iterable(partition_diff['osm'].get('action', ()))
                                       ~~~~~~~~~~~~~~^^^^^^^
KeyError: 'osm'

🏁 Total time: 43.0 sec
Exit code: -2

Image

Image

Swarkin avatar Jan 21 '25 22:01 Swarkin

Seems like the primary overpass instance is having issues https://overpass.private.coffee/api/interpreter. I switched it to https://overpass-api.de/api/interpreter for now.

Zaczero avatar Jan 21 '25 22:01 Zaczero