feat: Bank ueber alle Laender suchen
Unter "Deutschland" liessen sich N26 und Revolut nicht finden – und bei Revolut kann das gar nicht klappen: Die Bank vergibt deutsche IBANs, ist aber die Revolut Bank UAB in Litauen. Das Sitzland einer Bank steht nicht in der IBAN, also ist die Laenderauswahl der falsche Einstieg. Jetzt ein Suchfeld, das ohne Land ueber alle sucht; das Land ist nur noch ein optionaler Filter. Der Treffer zeigt sein Land mit an, und verbunden wird mit dem Land der BANK statt dem des Filters – sonst schluege die Autorisierung fehl, sobald ohne Land gesucht wurde. Ohne Land UND ohne Begriff wird abgelehnt: Sonst kaemen alle Banken Europas ins Formular. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
+6
-1
@@ -194,7 +194,12 @@ export const api = {
|
||||
getBankApp: () => request("/bank/app"),
|
||||
saveBankApp: (body) => request("/bank/app", { method: "PUT", body }),
|
||||
deleteBankApp: () => request("/bank/app", { method: "DELETE" }),
|
||||
listBanks: (country) => request(`/bank/banks?country=${encodeURIComponent(country)}`),
|
||||
listBanks: (country, search) => {
|
||||
const p = new URLSearchParams();
|
||||
if (country) p.set("country", country);
|
||||
if (search) p.set("search", search);
|
||||
return request(`/bank/banks?${p.toString()}`);
|
||||
},
|
||||
connectBank: (body) => request("/bank/connect", { method: "POST", body }),
|
||||
bankCallback: (state, code) =>
|
||||
request(`/bank/callback?state=${encodeURIComponent(state)}&code=${encodeURIComponent(code)}`,
|
||||
|
||||
Reference in New Issue
Block a user