Fix empty sip address field in contact sometimes
This commit is contained in:
parent
adb1e7791d
commit
f5fc1e540e
1 changed files with 8 additions and 0 deletions
|
@ -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);
|
||||||
|
|
Loading…
Reference in a new issue