getName method
Implementation
String getName() {
if (!Constants.enableContactSync) {
if (jid.checkNull() == SessionManagement.getUserJID()) {
return getTranslated("you");
}
/*return item.name.toString().checkNull().isEmpty
? item.nickName.toString()
: item.name.toString();*/
return name.checkNull().isEmpty
? (nickName.checkNull().isEmpty
? getMobileNumberFromJid(jid.checkNull())
: nickName.checkNull())
: name.checkNull();
} else {
if (jid.checkNull() == SessionManagement.getUserJID()) {
return getTranslated("you");
} else if (isDeletedContact()) {
LogMessage.d('isDeletedContact', isDeletedContact().toString());
return getTranslated("deletedUser");
} else if (isUnknownContact() || nickName.checkNull().isEmpty) {
LogMessage.d('isUnknownContact', jid.toString());
return getMobileNumberFromJid(jid.checkNull());
} else {
LogMessage.d('nickName', nickName.toString());
return nickName.checkNull().isEmpty
? (name.checkNull().isEmpty
? getMobileNumberFromJid(jid.checkNull())
: name.checkNull())
: nickName.checkNull(); //#FLUTTER-1300
}
}
}