Merge pull request #6289 from jmacxx/fix_npe_payment_method_form

Fix NPE in account name creation
This commit is contained in:
Christoph Atteneder 2022-07-12 09:51:04 +02:00 committed by GitHub
commit 4b24d209af
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -71,6 +71,8 @@ import java.util.concurrent.TimeUnit;
import lombok.extern.slf4j.Slf4j;
import javax.annotation.Nullable;
import static bisq.desktop.util.DisplayUtils.createAccountName;
import static bisq.desktop.util.FormBuilder.*;
@ -286,9 +288,9 @@ public abstract class PaymentMethodForm {
}
}
void setAccountNameWithString(String name) {
void setAccountNameWithString(@Nullable String name) {
if (useCustomAccountNameToggleButton != null && !useCustomAccountNameToggleButton.isSelected()) {
String accountName = createAccountName(paymentAccount.getPaymentMethod().getId(), name);
String accountName = createAccountName(paymentAccount.getPaymentMethod().getId(), name == null ? "" : name);
accountNameTextField.setText(accountName);
}
}