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:
@@ -560,6 +560,6 @@ async def api_fiat_as_sats(data: ConversionData):
|
|||||||
return output
|
return output
|
||||||
else:
|
else:
|
||||||
output[data.from_.upper()] = data.amount
|
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
|
output["BTC"] = output["sats"] / 100000000
|
||||||
return output
|
return output
|
||||||
|
|||||||
Reference in New Issue
Block a user