injectUser method
dynamic
injectUser( - User? user
)
Implementation
injectUser(User? user) {
if (user == null) {
_user = null;
debugPrint('Remote.injectUser: user=null');
return;
}
// Preserve Def_Login_ID if we already know it and the incoming user doesn't have it yet.
if (_user != null &&
_user?.name == user.name &&
user.defLoginId == null &&
_user?.defLoginId != null) {
user.defLoginId = _user?.defLoginId;
}
_user = user;
debugPrint(
'Remote.injectUser: KZL=${_user?.name}, Def_Login_ID=${_user?.defLoginId}, hash=${_user.hashCode}');
}