Fix NPE in account name creation.

This commit is contained in:
jmacxx 2022-07-10 11:48:14 -05:00
parent 49b5430e49
commit 4351c20414
No known key found for this signature in database
GPG key ID: 155297BABFE94A1B

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);
}
}