OpenBankProject / OpenBankProject/OBP-API
Inaccurate response for Get Current FxRate
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Scala
- Sterne
- 1.7k
- Forks
- 482
- Ø Merge
- 1 T. 12 Std.
- Gemergte PRs (30 T.)
- 15
Beschreibung
Inaccurate message issue
When a 'Get Current FxRate' operation was attempted with a known valid bank, an invalid message was returned stating that the bank was not found. We believe that the bank is there but the fx rate data is not. The message is therefore inaccurate.
Example:

GET https://apisandbox.openbankproject.com/obp/v3.0.0/banks/rbs/fx/EUR/GBP
Incorrect response
400 Bad Request
{
"error": "OBP-30001: Bank not found. Please specify a valid value for BANK_ID."
}
The bank does exist, if feature is not implemented should return a more informative response.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, die dokumentierte GET /obp/v3.0.0/banks/rbs/fx/EUR/GBP-Anfrage zu reproduzieren, und verfolge dann den Handler, der für die aktuelle FxRate-Operation OBP-30001 zurückgibt. Prüfe, wie eine vorhandene Bank von fehlenden FX-Ratendaten unterschieden wird. Als erledigt gilt die Aufgabe, wenn die Antwort nicht verfügbare oder nicht implementierte FX-Ratendaten korrekt identifiziert, anstatt zu behaupten, dass die Bank fehlt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- scala
- Bereich
- api, backend
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100