dnd5-scripts/faction_turns/tests/debug_search.py

20 lines
712 B
Python

import requests
import urllib3
urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)
from vault_utils import BASE_URL, API_KEY
headers = {"Authorization": f"Bearer {API_KEY}"}
proxies = {"http": None, "https": None}
queries = ["Фракции/Tests", "Фракции", "Tests", "Test_Faction"]
for q in queries:
print(f"--- Testing query: {q} ---")
resp = requests.post(f"{BASE_URL}/search/simple/", headers=headers, params={"query": q}, verify=False, proxies=proxies)
print("Status:", resp.status_code)
if resp.status_code == 200:
results = resp.json()
print("Found files:", [r.get('filename') for r in results[:5]])
else:
print("Error:", resp.text)