import urllib.request import json import sys sys.stdout.reconfigure(encoding='utf-8') tickets = [ { "id": "721ab06c-7553-4de1-9eb6-585d98bbcfc9", "fixNote": "Der Wurf 'Whiskey × Walpurgis' wurde als fehlerhafter Import eines Zuchtvorfahren-Wurfs identifiziert und Whiskey wurde als Phantom-Datensatz komplett aus der Datenbank entfernt. Bitte lade die Seite neu." }, { "id": "63e88dcb-c16f-4708-b821-9dde81c4c7fa", "fixNote": "Stadtmaus Kanani wurde als Zuchtvorfahr klassifiziert und ihr Bestands-Status ('Zuchtanwärter') wurde deaktiviert, da sie nie zum eigenen Bestand gehörte. Bitte lade die Seite neu." }, { "id": "7b2e4c00-a94d-4bed-add6-abda190b7c6a", "fixNote": "Sheila of Ulmer Strolche wurde als Zuchtvorfahr klassifiziert und ihr Bestands-Status ('Zuchtanwärter') wurde deaktiviert, da sie nie zum eigenen Bestand gehörte. Bitte lade die Seite neu." }, { "id": "29fce1a1-474d-4565-8195-36bb4dccb8c7", "fixNote": "Scarlett of Samsimar wurde als Zuchtvorfahr klassifiziert und ihr Bestands-Status ('Zuchtanwärter') wurde deaktiviert, da sie nie zum eigenen Bestand gehörte. Bitte lade die Seite neu." } ] for t in tickets: url = f"http://localhost:5179/feedback/{t['id']}" payload = { "status": "Resolved", "fixNote": t["fixNote"] } try: req = urllib.request.Request( url, data=json.dumps(payload).encode('utf-8'), headers={"Content-Type": "application/json"}, method="PUT" ) with urllib.request.urlopen(req) as res: print(f"Ticket {t['id']} -> Status: {res.status}") except Exception as e: print(f"Error on {t['id']}: {e}")