mirror of
https://github.com/bisq-network/bisq.git
synced 2025-02-24 23:18:17 +01:00
Use sourceOfferPayload when cloning the OfferPayload for the fields which must not get changed (like security deposit could get adjusted by the UI).
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
This commit is contained in:
parent
60fad3ab6c
commit
f843345dcc
1 changed files with 13 additions and 13 deletions
|
@ -190,7 +190,7 @@ class CloneOfferDataModel extends MutableOfferDataModel {
|
||||||
public void onCloneOffer(ResultHandler resultHandler, ErrorMessageHandler errorMessageHandler) {
|
public void onCloneOffer(ResultHandler resultHandler, ErrorMessageHandler errorMessageHandler) {
|
||||||
Offer clonedOffer = createClonedOffer();
|
Offer clonedOffer = createClonedOffer();
|
||||||
openOfferManager.placeOffer(clonedOffer,
|
openOfferManager.placeOffer(clonedOffer,
|
||||||
clonedOffer.getBuyerSecurityDeposit().getValue(),
|
sourceOpenOffer.getOffer().getBuyerSecurityDeposit().getValue(),
|
||||||
false,
|
false,
|
||||||
true,
|
true,
|
||||||
sourceOpenOffer.getTriggerPrice(),
|
sourceOpenOffer.getTriggerPrice(),
|
||||||
|
@ -211,18 +211,18 @@ class CloneOfferDataModel extends MutableOfferDataModel {
|
||||||
long date = new Date().getTime();
|
long date = new Date().getTime();
|
||||||
OfferPayload clonedOfferPayload = new OfferPayload(newOfferId,
|
OfferPayload clonedOfferPayload = new OfferPayload(newOfferId,
|
||||||
date,
|
date,
|
||||||
editedOfferPayload.getOwnerNodeAddress(),
|
sourceOfferPayload.getOwnerNodeAddress(),
|
||||||
editedOfferPayload.getPubKeyRing(),
|
sourceOfferPayload.getPubKeyRing(),
|
||||||
editedOfferPayload.getDirection(),
|
sourceOfferPayload.getDirection(),
|
||||||
editedOfferPayload.getPrice(),
|
editedOfferPayload.getPrice(),
|
||||||
editedOfferPayload.getMarketPriceMargin(),
|
editedOfferPayload.getMarketPriceMargin(),
|
||||||
editedOfferPayload.isUseMarketBasedPrice(),
|
editedOfferPayload.isUseMarketBasedPrice(),
|
||||||
editedOfferPayload.getAmount(),
|
sourceOfferPayload.getAmount(),
|
||||||
editedOfferPayload.getMinAmount(),
|
sourceOfferPayload.getMinAmount(),
|
||||||
editedOfferPayload.getBaseCurrencyCode(),
|
editedOfferPayload.getBaseCurrencyCode(),
|
||||||
editedOfferPayload.getCounterCurrencyCode(),
|
editedOfferPayload.getCounterCurrencyCode(),
|
||||||
editedOfferPayload.getArbitratorNodeAddresses(),
|
sourceOfferPayload.getArbitratorNodeAddresses(),
|
||||||
editedOfferPayload.getMediatorNodeAddresses(),
|
sourceOfferPayload.getMediatorNodeAddresses(),
|
||||||
editedOfferPayload.getPaymentMethodId(),
|
editedOfferPayload.getPaymentMethodId(),
|
||||||
editedOfferPayload.getMakerPaymentAccountId(),
|
editedOfferPayload.getMakerPaymentAccountId(),
|
||||||
sharedMakerTxId,
|
sharedMakerTxId,
|
||||||
|
@ -232,11 +232,11 @@ class CloneOfferDataModel extends MutableOfferDataModel {
|
||||||
editedOfferPayload.getAcceptedBankIds(),
|
editedOfferPayload.getAcceptedBankIds(),
|
||||||
editedOfferPayload.getVersionNr(),
|
editedOfferPayload.getVersionNr(),
|
||||||
editedOfferPayload.getBlockHeightAtOfferCreation(),
|
editedOfferPayload.getBlockHeightAtOfferCreation(),
|
||||||
editedOfferPayload.getTxFee(),
|
sourceOfferPayload.getTxFee(),
|
||||||
editedOfferPayload.getMakerFee(),
|
sourceOfferPayload.getMakerFee(),
|
||||||
editedOfferPayload.isCurrencyForMakerFeeBtc(),
|
sourceOfferPayload.isCurrencyForMakerFeeBtc(),
|
||||||
editedOfferPayload.getBuyerSecurityDeposit(),
|
sourceOfferPayload.getBuyerSecurityDeposit(),
|
||||||
editedOfferPayload.getSellerSecurityDeposit(),
|
sourceOfferPayload.getSellerSecurityDeposit(),
|
||||||
editedOfferPayload.getMaxTradeLimit(),
|
editedOfferPayload.getMaxTradeLimit(),
|
||||||
editedOfferPayload.getMaxTradePeriod(),
|
editedOfferPayload.getMaxTradePeriod(),
|
||||||
editedOfferPayload.isUseAutoClose(),
|
editedOfferPayload.isUseAutoClose(),
|
||||||
|
|
Loading…
Add table
Reference in a new issue