20250118.1737209075

This commit is contained in:
fz0x1 2025-01-18 15:04:35 +01:00
parent ed1f856b78
commit 4093bc4581
5 changed files with 24 additions and 12 deletions

View file

@ -12,6 +12,7 @@ import sqlite3
import subprocess
import sys
import tempfile
import time
import urllib.parse
import urllib.request
from datetime import datetime, timedelta, timezone
@ -259,6 +260,14 @@ def fetch_geo(metadata_id: int, create_time_timestamp: int, conn: sqlite3.Connec
closest_entry = find_closest_entry(
geo_response.get("data", []), create_time_timestamp
)
if closest_entry["tst"] + (48 * 60**2) < time.time(): # 2 days
print("")
if (
input("Do you really want to use such old geo data? (Y/N) ").strip().upper()
!= "Y"
):
remove_metadata(conn, metadata_id)
sys.exit("Operation canceled.")
insert_location(closest_entry, conn, metadata_id)
return closest_entry