api: Fix conversion from fiat to satoshis (#516)

Conversion to satoshis incorrectly used data.to as fiat currency rather
than data._from.
This commit is contained in:
Joseph Pentland 2022-03-01 21:11:39 +01:00 committed by GitHub
parent 251e6a8233
commit baf55afc28
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -560,6 +560,6 @@ async def api_fiat_as_sats(data: ConversionData):
return output
else:
output[data.from_.upper()] = data.amount
output["sats"] = await fiat_amount_as_satoshis(data.amount, data.to)
output["sats"] = await fiat_amount_as_satoshis(data.amount, data._from)
output["BTC"] = output["sats"] / 100000000
return output