diag: Zeigen, was unter dem gesuchten Buchstaben steht
Die Liste ist nicht abgeschnitten – sie reicht von "Aachener Bank" bis "Oelands Bank" und enthaelt N und R. Damit sind beide bisherigen Vermutungen widerlegt (Sandbox, alphabetisch gekuerzt), und Raten ueber Namensvarianten bringt nichts mehr. Bleibt die Suche ohne Treffer, stehen jetzt alle Eintraege mit demselben Anfangsbuchstaben da. Damit ist auf einen Blick zu sehen, ob die Bank unter einem anderen Namen gefuehrt wird – oder ob sie in diesen 815 von ueber 2500 schlicht fehlt. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -109,6 +109,13 @@ def banken(db: Session, user: User, land: str | None = None,
|
||||
# Fängt überhaupt eine Bank mit diesen Buchstaben an? Wenn nicht, fehlt
|
||||
# der Teil des Alphabets, und der Suchbegriff ist unschuldig.
|
||||
"anfangsbuchstaben": sorted({n[:1].upper() for n in namen}),
|
||||
# Alles mit demselben Anfangsbuchstaben wie der Suchbegriff. Damit
|
||||
# sieht man, unter welchem Namen die gesuchte Bank dort wirklich steht
|
||||
# – Raten über Namensvarianten hat lange genug gedauert.
|
||||
"gleicher_buchstabe": (
|
||||
[n for n in namen if begriff and n[:1].lower() == begriff[:1]][:40]
|
||||
if begriff else []
|
||||
),
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user