diff --git a/core/src/main/java/haveno/core/payment/PaymentAccount.java b/core/src/main/java/haveno/core/payment/PaymentAccount.java index bb38165814..45a3660a84 100644 --- a/core/src/main/java/haveno/core/payment/PaymentAccount.java +++ b/core/src/main/java/haveno/core/payment/PaymentAccount.java @@ -303,7 +303,6 @@ public abstract class PaymentAccount implements PersistablePayload { // last moment we could apply some special handling if needed (e.g. as it happens for Revolut) } - public String getPreTradeMessage(boolean isBuyer) { if (isBuyer) { return getMessageForBuyer(); @@ -378,6 +377,7 @@ public abstract class PaymentAccount implements PersistablePayload { @SuppressWarnings("unchecked") public PaymentAccountForm toForm() { + // convert to json map Map jsonMap = gsonBuilder.create().fromJson(toJson(), (Type) Object.class); diff --git a/core/src/main/java/haveno/core/payment/PaymentAccountTypeAdapter.java b/core/src/main/java/haveno/core/payment/PaymentAccountTypeAdapter.java index 6ed108835e..b4a1d8f279 100644 --- a/core/src/main/java/haveno/core/payment/PaymentAccountTypeAdapter.java +++ b/core/src/main/java/haveno/core/payment/PaymentAccountTypeAdapter.java @@ -156,11 +156,11 @@ class PaymentAccountTypeAdapter extends TypeAdapter { fieldSettersMap.forEach((field, value) -> { try { if (value.isPresent()) { - log.debug("Appending form field: {} {} {} setter: {}", - getVisibilityModifierAsString(field), - field.getType().getSimpleName(), - field.getName(), - value); + log.debug("Append form with settable field: {} {} {} setter: {}", + getVisibilityModifierAsString(field), + field.getType().getSimpleName(), + field.getName(), + value); String fieldName = field.getName(); out.name(fieldName); if (fieldName.equals("country"))