From 55367e6f6b3ce7ceabd6f0396bf952f08b6f04a1 Mon Sep 17 00:00:00 2001
From: Mateusz Konieczny <matkoniecz@gmail.com>
Date: Tue, 15 Oct 2024 13:54:45 +0200
Subject: [PATCH] deal with unstructured later

queries are lower quality, to the point of Nominatim refusing to respond to some
---
 nominatim_worker.py | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/nominatim_worker.py b/nominatim_worker.py
index 0cb669b..57039b1 100644
--- a/nominatim_worker.py
+++ b/nominatim_worker.py
@@ -5,14 +5,14 @@ config = __import__("0_config")
 
 
 def main():
-    if os.path.isfile(config.nominatim_requests_missing_from_cache()):
-        with open(config.nominatim_requests_missing_from_cache()) as fp:
-            for query in fp:
-                nominatim.query_nominatim(query.strip())
     if os.path.isfile(config.nominatim_structured_requests_missing_from_cache()):
         with open(config.nominatim_structured_requests_missing_from_cache()) as fp:
             for query in fp:
                 nominatim.structured_query_nominatim_by_structure(serializing.dict_from_json(query.strip()))
+    if os.path.isfile(config.nominatim_requests_missing_from_cache()):
+        with open(config.nominatim_requests_missing_from_cache()) as fp:
+            for query in fp:
+                nominatim.query_nominatim(query.strip())
 
 
 if __name__ == "__main__":