Fix empty sip address field in contact sometimes

This commit is contained in:
Sylvain Berfini 2014-04-02 16:46:56 +02:00
parent adb1e7791d
commit f5fc1e540e

View file

@ -531,6 +531,10 @@ public class EditContactFragment extends Fragment {
} }
private void addNewNumber() { private void addNewNumber() {
if (newNumberOrAddress == null || newNumberOrAddress.length() == 0) {
return;
}
if (isNewContact) { if (isNewContact) {
if (isSipAddress) { if (isSipAddress) {
if (newNumberOrAddress.startsWith("sip:")) if (newNumberOrAddress.startsWith("sip:"))
@ -567,6 +571,10 @@ public class EditContactFragment extends Fragment {
} }
private void updateNumber() { private void updateNumber() {
if (newNumberOrAddress == null || newNumberOrAddress.length() == 0) {
return;
}
if (isSipAddress) { if (isSipAddress) {
if (newNumberOrAddress.startsWith("sip:")) if (newNumberOrAddress.startsWith("sip:"))
newNumberOrAddress = newNumberOrAddress.substring(4); newNumberOrAddress = newNumberOrAddress.substring(4);