getName method
Implementation
String getName({bool needAlias = true, bool needTeamNick = true}) {
if (needAlias && alias != null && alias!.isNotEmpty) {
return alias!;
}
if (needTeamNick &&
teamInfo.teamNick != null &&
teamInfo.teamNick!.isNotEmpty) {
return teamInfo.teamNick!;
}
if (userInfo != null) {
if (userInfo!.nick != null && userInfo!.nick!.isNotEmpty) {
return userInfo!.nick!;
}
return userInfo!.userId ?? "";
}
return teamInfo.account!;
}