Only show Order Amount in Fiat if Invoice is created with fiat value

This commit is contained in:
rockstardev
2018-05-15 14:48:23 -05:00
parent 12ceb9e0bc
commit eb01e91e13
2 changed files with 8 additions and 1 deletions

View File

@@ -297,6 +297,13 @@ namespace BTCPayServer.Controllers
} }
private string OrderAmountFiat(ProductInformation productInformation) private string OrderAmountFiat(ProductInformation productInformation)
{ {
// check if invoice source currency is crypto... if it is there is no "order amount in fiat"
foreach (var net in _NetworkProvider.GetAll())
{
if (net.CryptoCode == productInformation.Currency)
return null;
}
return FormatCurrency(productInformation.Price, productInformation.Currency); return FormatCurrency(productInformation.Price, productInformation.Currency);
} }

View File

@@ -87,7 +87,7 @@
<div class="line-items__item__label">{{$t("Order Amount")}}</div> <div class="line-items__item__label">{{$t("Order Amount")}}</div>
<div class="line-items__item__value">{{srvModel.orderAmount}} {{ srvModel.cryptoCode }}</div> <div class="line-items__item__value">{{srvModel.orderAmount}} {{ srvModel.cryptoCode }}</div>
</div> </div>
<div class="line-items__item line-items_fiatvalue"> <div class="line-items__item line-items_fiatvalue" v-if="srvModel.orderAmountFiat">
<div class="line-items__item__label">&nbsp;</div> <div class="line-items__item__label">&nbsp;</div>
<div class="line-items__item__value single-item-order__right__ex-rate"> <div class="line-items__item__value single-item-order__right__ex-rate">
{{srvModel.orderAmountFiat}} {{srvModel.orderAmountFiat}}