Pass useMarketBasedPriceValue to getPriceAsLong

This commit is contained in:
chimp1984 2019-11-14 22:42:39 -05:00
parent 646808623c
commit b584825101
No known key found for this signature in database
GPG key ID: 9801B4EC591F90E3
2 changed files with 2 additions and 6 deletions

View file

@ -120,11 +120,7 @@ public class CreateOfferService {
}
public long getPriceAsLong(Price price,
PaymentAccount paymentAccount,
boolean useMarketBasedPrice,
String currencyCode) {
boolean useMarketBasedPriceValue = isUseMarketBasedPriceValue(useMarketBasedPrice, currencyCode, paymentAccount);
public long getPriceAsLong(Price price, boolean useMarketBasedPriceValue) {
return price != null && !useMarketBasedPriceValue ? price.getValue() : 0L;
}

View file

@ -305,7 +305,7 @@ public abstract class MutableOfferDataModel extends OfferDataModel implements Bs
Offer createAndGetOffer() {
boolean useMarketBasedPriceValue = createOfferService.isUseMarketBasedPriceValue(useMarketBasedPrice.get(), tradeCurrencyCode.get(), paymentAccount);
long priceAsLong = createOfferService.getPriceAsLong(price.get(), paymentAccount, useMarketBasedPrice.get(), tradeCurrencyCode.get());
long priceAsLong = createOfferService.getPriceAsLong(price.get(), useMarketBasedPriceValue);
String currencyCode = tradeCurrencyCode.get();
boolean isCryptoCurrency = CurrencyUtil.isCryptoCurrency(currencyCode);